BusGenie
31
McGills Buses

31 bus timetable: Cochrane Castle circular to Johnstone

Cochrane Castle circular ↔ Johnstone

Mode Bus

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
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
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
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 stops

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

  1. Johnstone, Houston Square opposite
  2. Johnstone, Bruce Avenue opposite
  3. Johnstone, Houston Square opposite