51A Johnstone to Auchenback via Paisley, Barrhead
Operated by McGill's. First bus 05:21, last bus 23:46. 43 journeys on weekdays. Fares: set by the operator — more.
Wanted a different 51A? 2 other bus routes are numbered 51A elsewhere in the UK — see every 51A bus timetable by area.
| Stop | 05:21 | 05:26 to Auchenback | 05:29 to Auchenback | 05:42 to Barrhead | 05:51 | 05:59 to Auchenback | 06:06 to Barrhead | 06:06 | 06:07 to Barrhead | 06:16 | 06:21 | 06:25 to Barrhead | 06:32 | 06:46 to Auchenback | 07:00 to Barrhead | 07:01 to Barrhead | 07:06 | 07:20 to Auchenback | 07:29 | 07:59 to Barrhead |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Milliken Park Road (Opp) | 05:21 | 05:26 | 05:29 | 05:42 | 05:51 | 05:59 | 06:06 | 06:06 | 06:07 | 06:16 | 06:21 | 06:25 | 06:32 | 06:46 | 07:00 | 07:01 | 07:06 | 07:20 | 07:29 | 07:59 |
| Linwood Toll (before) | 05:29 | 05:34 | 05:37 | 05:50 | 05:59 | 06:07 | 06:14 | 06:14 | 06:15 | 06:24 | 06:29 | 06:33 | 06:40 | 06:54 | 07:08 | 07:09 | 07:14 | 07:28 | 07:37 | 08:07 |
| Paisley Town Hall (at) | 05:38 | · | · | · | 06:08 | · | · | 06:23 | · | 06:33 | 06:38 | · | 06:50 | · | · | · | 07:24 | · | 07:47 | · |
| Stow Street (Opp) | · | 05:40 | 05:43 | 05:56 | · | 06:13 | 06:20 | · | 06:21 | · | · | 06:40 | · | 07:01 | 07:15 | 07:16 | · | 07:35 | · | 08:14 |
| Barterholm Road (At) | · | 05:40 | 05:43 | 05:56 | · | 06:13 | 06:20 | · | 06:21 | · | · | 06:40 | · | 07:01 | 07:15 | 07:16 | · | 07:35 | · | 08:14 |
| George Street (before) | · | 05:50 | 05:53 | 06:06 | · | 06:23 | 06:30 | · | 06:31 | · | · | 06:51 | · | 07:12 | 07:26 | 07:27 | · | 07:46 | · | 08:25 |
| Kirkton Bridge (after) | · | · | · | 06:08 | · | · | · | · | 06:33 | · | · | 06:53 | · | · | 07:28 | · | · | · | · | 08:27 |
| Water Road (before) | · | 05:52 | 05:55 | · | · | 06:25 | · | · | · | · | · | · | · | 07:14 | · | · | · | 07:48 | · | · |
| Fenwick Drive (before) | · | 05:59 | 06:02 | · | · | 06:32 | · | · | · | · | · | · | · | 07:22 | · | · | · | 07:56 | · | · |
Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Route map
All stops on route 51A
51A towards Auchenback
All 60 stops
- Milliken Park Road (Opp) Johnstone
- Corseford Avenue (Opp) Johnstone
- Craigbog Avenue (Near) Johnstone
- Highcraig Avenue (Opp) Johnstone
- Cragenfeoch Avenue (At) Johnstone
- Quarrelton Road (Near) Johnstone
- Tower 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
- Castle Street (At) Paisley
- Camphill (Opp) Paisley
- Wardrop Street (At) Paisley
- Abbey Close (Before) Paisley
- Paisley Town Hall (at) Paisley
- Stow Street (Opp) Paisley
- Campbell Street (At) Paisley
- Barterholm Road (At) Paisley
- Mary Street (Opp) Paisley
- Lochfield Road (before) Paisley
- Falside Road (Opp) Paisley
- Thornly Park Avenue (At) Paisley
- Woodland Avenue (Opp) Paisley
- Glenfield Road (Opp) Paisley
- Thornly Park Campus (At) Paisley
- Brownside Farm (Opp) Paisley
- Harelaw Burn (near) Barrhead
- Brownside Avenue (Opp) Barrhead
- Grahamston Road (after) Barrhead
- Burnside Avenue (After) Barrhead
- Dealston Road (before) Barrhead
- Victoria Road (after) Barrhead
- Graham Street (opp) Barrhead
- George Street (before) Barrhead
- Cogan Street (opp) Barrhead
- Kirkton Bridge (after) Barrhead
- Centenary Court (before) Barrhead
- Glen Street (after) Barrhead
- Water Road (before) Barrhead
- Millview (after) Barrhead
- Manse Court (opp) Barrhead
- High School (at) Barrhead
- Aurs Crescent (opp) Auchenback
- Patterton Drive (before) Auchenback
- Kelvin Drive (before) Auchenback
- Clyde Avenue (after) Auchenback
- St Marks Primary School (opp) Auchenback
- Divernia Way (opp) Auchenback
- Hawthorn Drive (opp) Auchenback
- Larchwood Terrace (opp) Auchenback
- Oakbank Drive (before) Auchenback
- Fenwick Drive (before) Auchenback
51A towards Johnstone
All 57 stops
- Paisley Town Hall (at) Paisley
- Forbes Place (near) Paisley
- Johnston Street (At) Paisley
- Arthurlie Street (before) Barrhead
- Fenwick Drive (before) Auchenback
- Braeside Crescent (before) Auchenback
- Fingleton Avenue (before) Auchenback
- Harelaw Avenue (after) Auchenback
- Aurs Crescent (before) Auchenback
- Aurs Crescent (after) Auchenback
- Aurs Place (opp) Auchenback
- High School (opp) Barrhead
- Manse Court (after) Barrhead
- Millview (opp) Barrhead
- Health Centre (opp) Barrhead
- Arthurlie Street (after) Barrhead
- Arthurlie Parish Church (at) Barrhead
- Centenary Court (opp) Barrhead
- Cogan Street (before) Barrhead
- George Street (opp) Barrhead
- Railway Station (opp) Barrhead
- Victoria Road (opp) Barrhead
- Dealston Road (opp) Barrhead
- Grahamston Road (Opp) Barrhead
- Brownside Avenue (after) Barrhead
- Brownside Farm (At) Paisley
- Thornly Park Campus (Opp) Paisley
- Glenfield Road (At) Paisley
- Southfield Avenue (At) Paisley
- Thornly Park Avenue (Opp) Paisley
- Falside Road (before) Paisley
- Lochfield Road (Opp) Paisley
- Mary Street (Near) Paisley
- Stock Street (before) Paisley
- Stevenson Street (Near) Paisley
- Paisley Canal Station (near) Paisley
- Stow Brae (Near) Paisley
- Camphill (at) Paisley
- Main Road (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
- Tower Road (before) Johnstone
- Rannoch Road (Near) Johnstone
- Woodlands Crescent (before) Johnstone
- Johnstone High School (at) Johnstone
- Ettrick Terrace (Near) Johnstone
- Milliken Park Road (At) Johnstone
Service registration & registered changes
- Service change effective 11 May 2026 To amend Timetable.
- Service change effective 13 July 2025 To amend Timetable.
- Service change effective 2 June 2025 To amend Timetable.
- Service change effective 14 July 2024 To amend Timetable.
- Service change effective 18 March 2024 To amend Timetable.
From official Traffic Commissioner registrations. Registration PM0000015/300 · Changes in Strathclyde Partnership for Transport · All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 51A bus?
The first 51A departure on weekdays leaves at 05:21 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 51A bus?
The last 51A on weekdays leaves its first stop at 23:46. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 51A bus cost?
The England fare cap doesn't apply in Scotland — McGill's sets the fares on the 51A. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 51A bus?
The 51A is operated by McGill's.
Timetable data from McGill's via the DfT Bus Open Data Service (Scotland feed). Registered with the Traffic Commissioner as PM0000015/300. Check before you travel — services can change at short notice.