BusGenie
51A
McGills Buses

51A bus timetable: Johnstone to Barrhead via Paisley

Johnstone ↔ Barrhead via Paisley

Mode Bus

Johnstone → Barrhead via Paisley

8 trips · first 06:23 · last 10:25
Sunday Live Valid 2026-06-12 – 2026-07-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
06:23
07:53
09:14
09:15
09:21
09:25
10:23
10:25
·
·
09:29
09:30
·
09:40
·
10:40
06:38
08:08
·
·
09:36
·
10:38
·
06:44
08:14
·
·
09:42
·
10:44
·
06:47
08:17
·
·
09:45
·
10:47
·
06:53
08:23
·
·
09:51
·
10:53
·

Barrhead via Paisley → Johnstone

9 trips · first 17:51 · last 23:38
Sunday Live Valid 2026-06-12 – 2026-07-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
·
18:08
18:25
·
·
20:35
·
·
·
17:51
·
·
18:47
19:47
·
21:41
·
23:38
17:56
·
·
18:52
19:52
·
21:46
·
23:43
17:57
·
·
18:53
19:53
·
21:47
23:09
23:44
17:59
·
·
18:55
19:55
·
21:49
23:11
23:46
18:05
·
·
19:01
20:01
·
21:55
23:17
23:52
18:20
18:23
18:40
19:16
20:16
20:50
22:10
23:32
00:07+1

Timetable data from McGills Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code MCGL_51A.

Main stops shown

7 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Paisley Town Hall at
  2. Auchenback, Fenwick Drive before
  3. Barrhead, Health Centre opposite
  4. Barrhead, Cogan Street before
  5. Barrhead, Railway Station opposite
  6. Paisley, Stock Street before
  7. Johnstone, Milliken Park Road At