20
McGills Buses
20 bus timetable: Johnstone to Paisley
Johnstone - Paisley
Route map
20 live route map
See the route, stops, and live buses currently on this line.
97 stops
Live buses loading
Map ready
Loading the route map...
Johnstone → Paisley via Elderslie + Green Rd
14 trips · first 05:58 · last 17:05
Mon–Fri
Live Valid 2026-06-12 – 2026-07-11
Swipe sideways to see later trips.
Stop
05:58
Paisley via Elderslie + Green Rd
06:24
Paisley via Elderslie + Green Rd
07:01
Paisley via Elderslie + Green Rd
07:26
Paisley via Elderslie + Green Rd
08:08
Paisley via Elderslie + Green Rd
09:10
Paisley via Elderslie + Green Rd
10:10
Paisley via Elderslie + Green Rd
11:10
Paisley via Elderslie + Green Rd
12:10
Paisley via Elderslie + Green Rd
13:10
Paisley via Elderslie + Green Rd
14:10
Paisley via Elderslie + Green Rd
15:10
Paisley via Elderslie + Green Rd
16:10
Paisley via Elderslie + Green Rd
17:05
Paisley via Elderslie + Green Rd
Johnstone, Hazel Avenue
opposite 45
06:06
06:32
07:10
07:37
08:19
09:21
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:16
06:11
06:37
07:15
07:43
08:25
09:27
10:27
11:27
12:27
13:27
14:27
15:27
16:27
17:22
06:23
06:49
07:34
08:01
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:38
Paisley via Elderslie + Green Rd → Johnstone
11 trips · first 08:34 · last 17:44
Mon–Fri
Live Valid 2026-06-12 – 2026-07-11
Swipe sideways to see later trips.
Stop
08:34
Paisley via Elderslie + Green Rd
09:20
Paisley via Elderslie + Green Rd
10:20
Paisley via Elderslie + Green Rd
11:20
Paisley via Elderslie + Green Rd
12:20
Paisley via Elderslie + Green Rd
13:20
Paisley via Elderslie + Green Rd
14:20
Paisley via Elderslie + Green Rd
15:20
Paisley via Elderslie + Green Rd
16:12
Paisley via Elderslie + Green Rd
17:15
Paisley via Elderslie + Green Rd
17:44
Paisley via Elderslie + Green Rd
Timetable data from McGills Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code MCGL_20.
Main stops shown
6 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Johnstone, Milliken Park Road opposite
- Johnstone, Houston Square Stop 3
- Johnstone, Hazel Avenue opposite 45
- Elderslie, Willow Avenue near
- Paisley, Royal Alexandra Hospital at
- Paisley, Gilmour Street after