38A Milliken Park Road ↔ Bath Street
Operated by McGill's. First bus 05:47, last bus 17:45. 15 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Milliken Park Road (Opp) | 05:47 | 06:11 | 06:39 | 06:58 | 07:13 | 07:29 | 07:45 | 08:01 |
|---|---|---|---|---|---|---|---|---|
| Fulmar Place (At) | 05:51 | 06:14 | 06:42 | 07:02 | 07:17 | 07:33 | 07:49 | 08:05 |
| Clyde Place (Opp) | 05:57 | 06:21 | 06:49 | 07:09 | 07:24 | 07:40 | 07:56 | 08:12 |
| Bruce Avenue (Opp) | 06:02 | 06:27 | 06:55 | 07:15 | 07:30 | 07:46 | 08:02 | 08:18 |
| Hazel Avenue (opp 45) | 06:06 | 06:31 | 06:59 | 07:19 | 07:34 | 07:50 | 08:06 | 08:22 |
| Linwood Toll (before) | 06:13 | 06:38 | 07:07 | 07:27 | 07:42 | 07:58 | 08:14 | 08:30 |
| Smithhills Street (before) | 06:25 | 06:50 | 07:20 | 07:40 | 07:56 | 08:12 | 08:28 | 08:44 |
| Hillington Road South (after) | 06:37 | 07:02 | 07:33 | 07:54 | 08:10 | 08:26 | 08:42 | 08:58 |
| Bellahouston Academy (opp) | 06:50 | 07:14 | 07:46 | 08:07 | 08:24 | 08:40 | 08:56 | 09:12 |
| Bath Street (before) | 07:04 | 07:28 | 08:00 | 08:21 | 08:38 | 08:54 | 09:10 | 09:26 |
Route map
All stops on route 38A
38A towards Bath Street
- Milliken Park Road (Opp) Johnstone
- Corseford Avenue (Opp) Johnstone
- Auchengreoch Road (after) Spateston
- St Cuthberts High School (Opp) Spateston
- Spateston Road (Near) Spateston
- Fulmar Place (At) Spateston
- Nightingale place (At) Spateston
- Auchengreoch Road (before) Spateston
- Wren Place (Near) Spateston
- Heron Place (Near) Spateston
- Gladstone Avenue (opp) Spateston
- Falcon Road (Near) Spateston
- Martlet Drive (Near) Spateston
- St Cuthberts High School (At) Spateston
- Annan Place (opp) Johnstone
- Nith Place (Opp) Johnstone
- Tay Place (Opp) Johnstone
- Clyde Place (Opp) Johnstone
- Corseford Avenue (Opp) Johnstone
- Craigbog Avenue (Near) Johnstone
- Highcraig Avenue (Opp) Johnstone
- Cragenfeoch Avenue (At) Johnstone
- Quarrelton Road (Near) Johnstone
- Tannahill Crescent (Opp) Johnstone
- Hogg Avenue (Opp) Johnstone
- Bruce Avenue (At) Johnstone
- Bruce Avenue (Opp) Johnstone
- Hogg Avenue (Near) Johnstone
- Maple Drive (Opp) Johnstone
- Willow Drive (Near) Johnstone
- Hazel Avenue (opp) Johnstone
- Hazel Avenue (opp 45) Johnstone
- Willow Drive (before) Johnstone
- Auchenlodment Road (opp) Johnstone
- Williamson Place (Opp) Johnstone
- Barclay Avenue (Opp) Elderslie
- Park Avenue (Opp) Elderslie
- Glenmalloch Place (Opp) Elderslie
- Glenpatrick Road (opp) Elderslie
- Newton Avenue (Opp) Elderslie
- Linwood Toll (before) Paisley
- Fulbar Road (Opp) Paisley
- Millarston Drive (Near) Paisley
- Station Road (Opp) Paisley
- Ferguslie Walk (Opp) Paisley
- Carbrook Street (Near) Shortroods
- King Street (before) Paisley
- West Brae (At) Paisley
- Paisley Museum (at) Paisley
- New Street (before) Paisley
- Forbes Place (opp) Paisley
- Smithhills Street (before) Paisley
- Renfrewshire Council HQ (opp) Paisley
- Greenlaw Avenue (Near) Paisley
- Mansionhouse Road (after) Paisley
- Kelburne Oval (after) Paisley
- Whitehaugh Drive (At) Paisley
- Barshaw Park Main Entrance (at) Paisley
- Glasgow Road (opp 164) Paisley
- Oldhall Road (before) Paisley
- Tylney Road (before) Paisley
- Corrie Drive (opp) Paisley
- Buchlyvie Road (after) Paisley
- Dalfoil Court (before) Paisley
- Killearn Drive (Opp) Paisley
- Sandwood Road (after) Crookston
- Hillington Road South (after) Crookston
- Bankfoot Road (before) Cardonald
- Blairgowrie Road (after) Cardonald
- Berryknowes Road (After) Cardonald
- Lourdes Avenue (before) Cardonald
- Maryland Drive (before) Bellahouston
- Craigton Pr School (At) Bellahouston
- Torbreck Street (after) Bellahouston
- Helen Street (after) Bellahouston
- Broomloan Road (before) Cessnock
- Skene Road (before) Cessnock
- Edmiston Drive (before) Cessnock
- Bellahouston Academy (opp) Cessnock
- Percy Street (opp) Kinning Park
- Edwin Street (opp) Kinning Park
- Mair Street (before) Kinning Park
- Portman Street (opp) Kinning Park
- Watt Street (opp) Kinning Park
- Riverview Drive (near) Tradeston
- Centre Street (before) Tradeston
- Argyle Street (before) Glasgow
- Central Station (stop HC) Glasgow
- West George Lane (after) Glasgow
- Bath Street (before) Glasgow
38A towards Milliken Park Road
- Pavillion Theatre (Opp) Glasgow
- West George Street (before) Glasgow
- Central Station (southbound stop 2) Glasgow
- Commerce Street (At) Tradeston
- Laidlaw Street (At) Tradeston
- Houston Place (opp) Kinning Park
- Portman Street (before) Kinning Park
- Sussex Street (after) Kinning Park
- Edwin Street (after) Kinning Park
- Percy Street (before) Kinning Park
- Bellahouston Academy (at) Cessnock
- Merrick Gardens (Opp) Cessnock
- Dumbreck Road (after) Bellahouston
- Helen Street (before) Bellahouston
- Bellahouston Drive (before) Bellahouston
- Craigton Pr School (Opp) Bellahouston
- Corkerhill Road (after) Bellahouston
- Lourdes Court (before) Cardonald
- Lourdes Secondary School (at) Cardonald
- Lammermoor Avenue (after) Cardonald
- Cardonald Library (At) Cardonald
- Forfar Avenue (before) Cardonald
- Hillington Rd South (Opp) Crookston
- Crookston Road (after) Crookston
- Ralston Drive (At) Crookston
- Duchray Drive (At) Paisley
- Darvel Crescent (before) Paisley
- Penilee Road (Opp) Paisley
- Drummond Drive (after) Paisley
- Oldhall Road (opp) Paisley
- Alton Road (After) Paisley
- Hawkhead Road (before) Paisley
- Whitehaugh Drive (Opp) Paisley
- Lacy Street (at) Paisley
- Greenlaw Drive (opp) Paisley
- McKerrell Street (At) Paisley
- Christie Street (At) Paisley
- Renfrewshire Council HQ (at) Paisley
- Abbey Close (before) Paisley
- Dunn Square (at) Paisley
- Storie Street (before) Paisley
- Paisley University (at) Paisley
- Walker Street (near) Paisley
- Queen Street (before) Paisley
- West Street (after) Paisley
- Ferguslie Walk (At) Paisley
- West Lane (Near) Paisley
- Station Road Paisley
- Millarston Drive (Opp) Paisley
- Fulbar Road (Near) Paisley
- Linwood Road (Opp) Paisley
- Newton Avenue (At) Elderslie
- Glenpatrick Road (before) Elderslie
- Glenmalloch Place (Near) Elderslie
- Park Avenue (Near) Elderslie
- Thornhill Avenue (Near) Elderslie
- Williamson Place (Near) Johnstone
- Auchenlodment Road (after) Johnstone
- Fir Place (Opp) Johnstone
- Birch Crescent (At) Johnstone
- Hazel Avenue (after) Johnstone
- Elm Drive (before) Johnstone
- Maple Drive (At) Johnstone
- Hogg Avenue (Opp) Johnstone
- Bruce Avenue (Opp) Johnstone
- Hogg Avenue (Near) Johnstone
- Beith Road (before) Johnstone
- Rannoch Road (Near) Johnstone
- Woodlands Crescent (before) Johnstone
- Johnstone High School (at) Johnstone
- Ettrick Terrace (Near) Johnstone
- Dee Place (Near) Johnstone
- Ness Avenue (At) Johnstone
- Nith Place (Near) Johnstone
- Annan Place (At) Johnstone
- St Cuthberts High School (Opp) Spateston
- Spateston Road (Near) Spateston
- Fulmar Place (At) Spateston
- Nightingale place (At) Spateston
- Auchengreoch Road (before) Spateston
- Wren Place (Near) Spateston
- Heron Place (Near) Spateston
- Gladstone Avenue (opp) Spateston
- Falcon Road (Near) Spateston
- Milliken Park Road (At) Johnstone
Towns & areas on this route
Frequently asked questions
What time is the first 38A bus?
The first 38A departure on weekdays leaves at 05:47 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 38A bus?
The last 38A on weekdays leaves its first stop at 17:45. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 38A bus cost?
The England fare cap doesn't apply in Scotland — McGill's sets the fares on the 38A. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 38A bus?
The 38A is operated by McGill's.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.