51A
McGills Buses
51A bus timetable: Johnstone to Barrhead via Paisley
Johnstone ↔ Barrhead via Paisley
Route map
51A live route map
See the route, stops, and live buses currently on this line.
113 stops
Live buses loading
Map ready
Loading the route map...
Johnstone → Barrhead via Paisley
8 trips · first 06:23 · last 10:25
Sunday
Archived Valid 2026-05-20 – 2026-06-11
Swipe sideways to see later trips.
Stop
06:23
Barrhead via Paisley
07:53
Barrhead via Paisley
09:14
Barrhead via Paisley
09:15
Barrhead via Paisley
09:21
Barrhead via Paisley
09:25
Barrhead via Paisley
10:23
Barrhead via Paisley
10:25
Barrhead via Paisley
Barrhead via Paisley → Johnstone
9 trips · first 17:51 · last 23:38
Sunday
Archived Valid 2026-05-20 – 2026-06-11
Swipe sideways to see later trips.
Stop
17:51
Barrhead via Paisley
18:08
Barrhead via Paisley
18:25
Barrhead via Paisley
18:47
Barrhead via Paisley
19:47
Barrhead via Paisley
20:35
Barrhead via Paisley
21:41
Barrhead via Paisley
23:09
Barrhead via Paisley
23:38
Barrhead via Paisley
Timetable data from McGills Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code MCGL_51A.
All stops shown
59 stops- Johnstone, Milliken Park Road opposite
- Johnstone, Corseford Avenue opposite
- Johnstone, Craigbog Avenue near
- Johnstone, Highcraig Avenue opposite
- Johnstone, Cragenfeoch Avenue At
- Johnstone, Quarrelton Road near
- Johnstone, Tower Road opposite
- Johnstone, Williamson Place opposite
- Elderslie, Barclay Avenue opposite
- Elderslie, Park Avenue opposite
- Elderslie, Glenmalloch Place opposite
- Elderslie, Glenpatrick Road opposite
- Elderslie, Newton Avenue opposite
- Paisley, Linwood Toll before
- Paisley, Fulbar Road opposite
- Paisley, Millarston Drive near
- Paisley, Station Road opposite
- Paisley, Ferguslie Walk opposite
- Paisley, Castle Street At
- Paisley, Camphill opposite
- Paisley, Wardrop Street At
- Paisley, Abbey Close before
- Paisley Town Hall at
- Paisley, Stow Street opposite
- Paisley, Campbell Street At
- Paisley, Barterholm Road At
- Paisley, Mary Street opposite
- Paisley, Lochfield Road before
- Paisley, Falside Road opposite
- Paisley, Thornly Park Avenue At
- Paisley, Woodland Avenue opposite
- Paisley, Glenfield Road opposite
- Paisley, Thornly Park Campus At
- Paisley, Brownside Farm opposite
- Barrhead, Harelaw Burn near
- Barrhead, Brownside Avenue opposite
- Barrhead, Grahamston Road after
- Barrhead, Burnside Avenue after
- Barrhead, Dealston Road before
- Barrhead, Victoria Road after
- Barrhead, Graham Street opposite
- Barrhead, George Street before
- Barrhead, Cogan Street opposite
- Barrhead, Centenary Court before
- Barrhead, Glen Street after
- Barrhead, Water Road before
- Barrhead, Millview after
- Barrhead, Manse Court opposite
- Barrhead, High School at
- Auchenback, Aurs Crescent opposite
- Auchenback, Patterton Drive before
- Auchenback, Kelvin Drive before
- Auchenback, Clyde Avenue after
- Auchenback, St Marks Primary School opposite
- Auchenback, Divernia Way opposite
- Auchenback, Hawthorn Drive opposite
- Auchenback, Larchwood Terrace opposite
- Auchenback, Oakbank Drive before
- Auchenback, Fenwick Drive before