51A
McGills Buses
51A bus timetable: Johnstone to Paisley
Johnstone - 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
22 trips · first 05:47 · last 09:48
Saturday
Upcoming Valid 2026-07-12 – 2027-07-11
Swipe sideways to see later trips.
Stop
05:47
Barrhead via Paisley
05:51
Barrhead via Paisley
06:13
Barrhead via Paisley
06:23
Barrhead via Paisley
06:29
Barrhead via Paisley
06:38
Barrhead via Paisley
06:47
Barrhead via Paisley
06:58
Barrhead via Paisley
07:03
Barrhead via Paisley
07:12
Barrhead via Paisley
07:13
Barrhead via Paisley
07:24
Barrhead via Paisley
07:45
Barrhead via Paisley
08:14
Barrhead via Paisley
08:33
Barrhead via Paisley
08:49
Barrhead via Paisley
08:50
Barrhead via Paisley
08:56
Barrhead via Paisley
09:20
Barrhead via Paisley
09:26
Barrhead via Paisley
09:42
Barrhead via Paisley
09:48
Barrhead via Paisley
Johnstone, Milliken Park Road
opposite
05:47
05:51
06:13
06:23
06:29
06:38
06:47
06:58
07:03
07:12
07:13
07:24
07:45
08:14
08:33
08:49
08:50
08:56
09:20
09:26
09:42
09:48
Barrhead via Paisley → Johnstone
23 trips · first 17:36 · last 23:46
Saturday
Upcoming Valid 2026-07-12 – 2027-07-11
Swipe sideways to see later trips.
Stop
17:36
Barrhead via Paisley
17:41
Barrhead via Paisley
18:00
Barrhead via Paisley
18:08
Barrhead via Paisley
18:20
Barrhead via Paisley
18:24
Barrhead via Paisley
18:30
Barrhead via Paisley
18:49
Barrhead via Paisley
18:59
Barrhead via Paisley
19:22
Barrhead via Paisley
19:25
Barrhead via Paisley
19:30
Barrhead via Paisley
19:49
Barrhead via Paisley
19:55
Barrhead via Paisley
20:02
Barrhead via Paisley
20:16
Barrhead via Paisley
20:20
Barrhead via Paisley
20:26
Barrhead via Paisley
21:16
Barrhead via Paisley
21:16
Barrhead via Paisley
23:09
Barrhead via Paisley
23:38
Barrhead via Paisley
23:46
Barrhead via Paisley
17:51
18:11
18:15
18:23
18:35
18:48
18:45
19:13
19:14
19:46
19:40
19:45
20:13
20:10
20:32
20:31
20:35
20:41
21:31
21:46
23:33
00:08+1
00:16+1
Timetable data from McGills Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code MCGL_51A.
Main stops shown
7 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Johnstone, Milliken Park Road opposite
- Paisley Town Hall at
- Paisley, Barterholm Road At
- Barrhead, George Street before
- Barrhead, Kirkton Bridge after
- Barrhead, Water Road before
- Auchenback, Fenwick Drive before