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
30 trips · first 05:47 · last 10:25
Mon
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: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
07:53
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:14
Barrhead via Paisley
09:15
Barrhead via Paisley
09:20
Barrhead via Paisley
09:21
Barrhead via Paisley
09:25
Barrhead via Paisley
09:26
Barrhead via Paisley
09:42
Barrhead via Paisley
09:48
Barrhead via Paisley
10:23
Barrhead via Paisley
10:25
Barrhead via Paisley
Johnstone, Milliken Park Road
opposite
05:47
05:51
06:13
06:23
06:23
06:29
06:38
06:47
06:58
07:03
07:12
07:13
07:24
07:45
07:53
08:14
08:33
08:49
08:50
08:56
09:14
09:15
09:20
09:21
09:25
09:26
09:42
09:48
10:23
10:25
·
·
·
06:38
·
·
06:53
·
·
07:18
·
07:28
·
08:00
·
08:29
08:48
·
09:05
·
09:29
09:30
09:35
·
09:40
·
09:57
10:03
·
10:40
06:02
06:06
06:28
·
06:38
06:44
·
07:02
07:13
·
07:27
·
07:39
·
08:08
·
·
09:04
·
09:11
·
·
·
09:36
·
09:41
·
·
10:38
·
Barrhead, George Street
before
06:08
06:12
06:34
·
06:44
06:50
·
07:08
07:19
·
07:33
·
07:45
·
08:14
·
·
09:10
·
09:17
·
·
·
09:42
·
09:47
·
·
10:44
·
Barrhead via Paisley → Johnstone
31 trips · first 17:36 · last 23:46
Mon
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
17:51
Barrhead via Paisley
18:00
Barrhead via Paisley
18:08
Barrhead via Paisley
18:20
Barrhead via Paisley
18:24
Barrhead via Paisley
18:25
Barrhead via Paisley
18:30
Barrhead via Paisley
18:47
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:47
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
20:35
Barrhead via Paisley
21:16
Barrhead via Paisley
21:16
Barrhead via Paisley
21:41
Barrhead via Paisley
23:09
Barrhead via Paisley
23:09
Barrhead via Paisley
23:38
Barrhead via Paisley
23:38
Barrhead via Paisley
23:46
Barrhead via Paisley
17:36
·
·
18:00
18:08
18:20
·
18:25
18:30
·
·
18:59
·
19:25
19:30
·
·
19:55
·
20:16
20:20
20:26
20:35
21:16
·
·
·
·
·
·
·
Auchenback, Fenwick Drive
before
·
17:41
17:51
·
·
·
·
·
·
18:47
·
·
·
·
·
19:47
·
·
20:02
·
·
·
·
·
21:16
21:41
·
·
23:38
23:38
23:46
Barrhead, Health Centre
opposite
·
17:47
17:56
·
·
·
·
·
·
18:52
·
·
·
·
·
19:52
·
·
20:08
·
·
·
·
·
21:22
21:46
·
·
23:44
23:43
23:52
Barrhead, Railway Station
opposite
·
17:50
17:59
·
·
·
18:27
·
·
18:55
18:52
·
19:25
·
·
19:55
19:52
·
20:11
·
·
·
·
·
21:25
21:49
23:12
23:11
23:47
23:46
23:55
Paisley, Stock Street
before
·
17:56
18:05
·
·
·
18:33
·
·
19:01
18:58
·
19:31
·
·
20:01
19:58
·
20:17
·
·
·
·
·
21:31
21:55
23:18
23:17
23:53
23:52
00:01+1
17:51
18:11
18:20
18:15
18:23
18:35
18:48
18:40
18:45
19:16
19:13
19:14
19:46
19:40
19:45
20:16
20:13
20:10
20:32
20:31
20:35
20:41
20:50
21:31
21:46
22:10
23:33
23:32
00:08+1
00:07+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
8 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Barrhead, Arthurlie Street before
- Paisley Town Hall at
- Auchenback, Fenwick Drive before
- Barrhead, Health Centre opposite
- Barrhead, Cogan Street before
- Barrhead, Railway Station opposite
- Paisley, Stock Street before
- Johnstone, Milliken Park Road At