31
McGills Buses
31 bus timetable: Cochrane Castle circular to Johnstone
Cochrane Castle circular ↔ Johnstone
Route map
31 live route map
See the route, stops, and live buses currently on this line.
27 stops
Live buses loading
Map ready
Loading the route map...
Cochrane Castle circular → Johnstone
30 trips · first 07:55 · last 17:35
Mon–Fri
Live Valid 2026-06-12 – 2026-07-11
Swipe sideways to see later trips.
Stop
07:55
Johnstone
08:15
Johnstone
08:35
Johnstone
08:55
Johnstone
09:15
Johnstone
09:35
Johnstone
09:55
Johnstone
10:15
Johnstone
10:35
Johnstone
10:55
Johnstone
11:15
Johnstone
11:35
Johnstone
11:55
Johnstone
12:15
Johnstone
12:35
Johnstone
12:55
Johnstone
13:15
Johnstone
13:35
Johnstone
13:55
Johnstone
14:15
Johnstone
14:35
Johnstone
14:55
Johnstone
15:15
Johnstone
15:35
Johnstone
15:55
Johnstone
16:15
Johnstone
16:35
Johnstone
16:55
Johnstone
17:15
Johnstone
17:35
Johnstone
Johnstone, Houston Square
opposite
07:55
08:15
08:35
08:55
09:15
09:35
09:55
10:15
10:35
10:55
11:15
11:35
11:55
12:15
12:35
12:55
13:15
13:35
13:55
14:15
14:35
14:55
15:15
15:35
15:55
16:15
16:35
16:55
17:15
17:35
Johnstone, Bruce Avenue
opposite
08:04
08:24
08:44
09:04
09:24
09:44
10:04
10:24
10:44
11:04
11:24
11:44
12:04
12:24
12:44
13:04
13:24
13:44
14:04
14:24
14:44
15:04
15:24
15:44
16:04
16:24
16:44
17:04
17:24
17:44
Johnstone, Houston Square
opposite
08:13
08:33
08:53
09:13
09:33
09:53
10:13
10:33
10:53
11:13
11:33
11:53
12:13
12:33
12:53
13:13
13:33
13:53
14:13
14:33
14:53
15:13
15:33
15:53
16:13
16:33
16:53
17:13
17:33
17:53
Timetable data from McGills Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code MCGL_31.
Main stops shown
3 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Johnstone, Houston Square opposite
- Johnstone, Bruce Avenue opposite
- Johnstone, Houston Square opposite