BusGenie
15
West Coast Motors

15 bus timetable: Glasgow to Milngavie

Glasgow - Milngavie

Mode Bus

Glasgow → Milngavie via Anniesland

35 trips · first 06:30 · last 23:25
Saturday Live Valid 2026-06-06 – 2026-07-11

Swipe sideways to see later trips.

Stop
06:30 Milngavie via Anniesland
07:00 Milngavie via Anniesland
07:30 Milngavie via Anniesland
08:00 Milngavie via Anniesland
08:20 Milngavie via Anniesland
08:50 Milngavie via Anniesland
09:20 Milngavie via Anniesland
09:50 Milngavie via Anniesland
10:20 Milngavie via Anniesland
10:50 Milngavie via Anniesland
11:20 Milngavie via Anniesland
11:50 Milngavie via Anniesland
12:20 Milngavie via Anniesland
12:50 Milngavie via Anniesland
13:20 Milngavie via Anniesland
13:50 Milngavie via Anniesland
14:20 Milngavie via Anniesland
14:50 Milngavie via Anniesland
15:20 Milngavie via Anniesland
15:50 Milngavie via Anniesland
16:20 Milngavie via Anniesland
16:50 Milngavie via Anniesland
17:20 Milngavie via Anniesland
17:50 Milngavie via Anniesland
18:20 Milngavie via Anniesland
18:55 Milngavie via Anniesland
19:25 Milngavie via Anniesland
19:55 Milngavie via Anniesland
20:25 Milngavie via Anniesland
20:55 Milngavie via Anniesland
21:25 Milngavie via Anniesland
21:55 Milngavie via Anniesland
22:25 Milngavie via Anniesland
22:55 Milngavie via Anniesland
23:25 Milngavie via Anniesland
06:30
07:00
07:30
08:00
08:20
08:50
09:20
09:50
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:50
15:20
15:50
16:20
16:50
17:20
17:50
18:20
18:55
19:25
19:55
20:25
20:55
21:25
21:55
22:25
22:55
23:25
06:36
07:06
07:36
08:06
08:26
08:56
09:26
09:56
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:56
15:26
15:56
16:26
16:56
17:26
17:56
18:26
19:01
19:31
20:01
20:31
21:01
21:31
22:01
22:31
23:01
23:31
06:43
07:13
07:43
08:13
08:33
09:03
09:35
10:05
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:05
15:35
16:05
16:35
17:05
17:35
18:05
18:33
19:08
19:38
20:08
20:38
21:08
21:38
22:08
22:38
23:08
23:38
06:52
07:22
07:52
08:22
08:42
09:13
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:15
15:45
16:15
16:45
17:15
17:45
18:13
18:41
19:16
19:46
20:16
20:46
21:16
21:46
22:16
22:46
23:16
23:46
06:55
07:25
07:55
08:25
08:45
09:17
09:49
10:19
10:49
11:19
11:49
12:19
12:49
13:19
13:49
14:19
14:49
15:19
15:49
16:19
16:49
17:19
17:49
18:16
18:44
19:19
19:49
20:19
20:49
21:19
21:49
22:19
22:49
23:19
23:49
07:01
07:31
08:01
08:31
08:51
09:24
09:56
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:56
15:26
15:56
16:26
16:56
17:26
17:56
18:22
18:50
19:25
19:55
20:25
20:55
21:25
21:55
22:25
22:55
23:25
23:55
07:05
07:35
08:05
08:35
08:55
09:28
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
18:00
18:25
18:53
19:28
19:58
20:28
20:58
21:28
21:58
22:28
22:58
23:28
23:58
07:13
07:43
08:13
08:43
09:03
09:37
10:09
10:39
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:09
15:39
16:09
16:39
17:09
17:39
18:08
18:33
19:01
19:36
20:06
20:36
21:06
21:36
22:06
22:36
23:06
23:36
00:06+1
07:20
07:50
08:20
08:50
09:10
09:44
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:46
15:16
15:46
16:16
16:46
17:16
17:46
18:15
18:40
19:08
19:43
20:13
20:43
21:13
21:43
22:13
22:43
23:13
23:43
00:13+1
07:29
07:59
08:29
08:59
09:20
09:54
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:56
15:26
15:56
16:26
16:56
17:26
17:56
18:24
18:49
19:17
19:52
20:22
20:52
21:22
21:52
22:22
22:52
23:22
23:52
00:22+1

Milngavie via Anniesland → Glasgow

34 trips · first 07:35 · last 23:55
Saturday Live Valid 2026-06-06 – 2026-07-11

Swipe sideways to see later trips.

Stop
07:35 Milngavie via Anniesland
08:05 Milngavie via Anniesland
08:35 Milngavie via Anniesland
09:05 Milngavie via Anniesland
09:35 Milngavie via Anniesland
10:05 Milngavie via Anniesland
10:35 Milngavie via Anniesland
11:05 Milngavie via Anniesland
11:35 Milngavie via Anniesland
12:05 Milngavie via Anniesland
12:35 Milngavie via Anniesland
13:05 Milngavie via Anniesland
13:35 Milngavie via Anniesland
14:05 Milngavie via Anniesland
14:35 Milngavie via Anniesland
15:05 Milngavie via Anniesland
15:35 Milngavie via Anniesland
16:05 Milngavie via Anniesland
16:35 Milngavie via Anniesland
17:05 Milngavie via Anniesland
17:35 Milngavie via Anniesland
18:05 Milngavie via Anniesland
18:35 Milngavie via Anniesland
19:05 Milngavie via Anniesland
19:35 Milngavie via Anniesland
20:05 Milngavie via Anniesland
20:35 Milngavie via Anniesland
21:05 Milngavie via Anniesland
21:25 Milngavie via Anniesland
21:55 Milngavie via Anniesland
22:25 Milngavie via Anniesland
22:55 Milngavie via Anniesland
23:25 Milngavie via Anniesland
23:55 Milngavie via Anniesland
07:35
08:05
08:35
09:05
09:35
10:05
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:05
15:35
16:05
16:35
17:05
17:35
18:05
18:35
19:05
19:35
20:05
20:35
21:05
21:25
21:55
22:25
22:55
23:25
23:55
07:45
08:15
08:45
09:16
09:46
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:46
15:16
15:46
16:16
16:46
17:16
17:46
18:15
18:45
19:15
19:45
20:15
20:45
21:15
21:35
22:05
22:35
23:05
23:35
00:05+1
07:53
08:23
08:53
09:24
09:54
10:24
10:54
11:24
11:54
12:24
12:54
13:24
13:54
14:24
14:54
15:24
15:54
16:24
16:54
17:24
17:54
18:23
18:53
19:23
19:53
20:23
20:53
21:23
21:43
22:13
22:43
23:13
23:43
00:13+1
08:02
08:32
09:02
09:34
10:04
10:34
11:04
11:34
12:04
12:34
13:04
13:34
14:04
14:34
15:04
15:34
16:04
16:34
17:04
17:34
18:04
18:32
19:02
19:32
20:02
20:32
21:02
21:32
21:52
22:22
22:52
23:22
23:52
00:22+1
08:07
08:37
09:08
09:40
10:10
10:40
11:10
11:40
12:10
12:40
13:10
13:40
14:10
14:40
15:10
15:40
16:10
16:40
17:10
17:40
18:09
18:37
19:07
19:37
20:07
20:37
21:07
21:37
21:57
22:27
22:57
23:27
23:57
00:27+1
08:12
08:42
09:15
09:47
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:17
15:47
16:17
16:47
17:17
17:47
18:15
18:43
19:13
19:43
20:13
20:43
21:13
21:43
22:03
22:33
23:03
23:33
00:03+1
00:33+1
08:15
08:45
09:18
09:50
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:50
15:20
15:50
16:20
16:50
17:20
17:50
18:18
18:46
19:16
19:46
20:16
20:46
21:16
21:46
22:06
22:36
23:06
23:36
00:06+1
00:36+1
08:23
08:53
09:28
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
18:00
18:27
18:55
19:25
19:55
20:25
20:55
21:25
21:55
22:15
22:45
23:15
23:45
00:15+1
00:45+1
08:29
08:59
09:34
10:06
10:36
11:06
11:36
12:06
12:36
13:06
13:36
14:06
14:36
15:06
15:36
16:06
16:36
17:06
17:36
18:06
18:33
19:01
19:31
20:01
20:31
21:01
21:31
22:01
22:21
22:51
23:21
23:51
00:21+1
00:51+1
08:33
09:03
09:39
10:11
10:41
11:11
11:41
12:11
12:41
13:11
13:41
14:11
14:41
15:11
15:41
16:11
16:41
17:11
17:41
18:11
18:38
19:06
19:36
20:06
20:36
21:06
21:36
22:06
22:26
22:56
23:26
23:56
00:26+1
00:56+1
08:34
09:04
09:40
10:12
10:42
11:12
11:42
12:12
12:42
13:12
13:42
14:12
14:42
15:12
15:42
16:12
16:42
17:12
17:42
18:12
18:39
19:07
19:37
20:07
20:37
21:07
21:37
22:07
22:27
22:57
·
·
·
·

Timetable data from West Coast Motors, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code WCMO_15.

Main stops shown

11 main stops

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

  1. Milngavie Railway Station at
  2. Castlemains, Dumbeg Terrace before
  3. Bearsden, Grampian Court opposite
  4. Bearsden, Ralston Road before
  5. Canniesburn Drive opposite
  6. Anniesland Cross after
  7. Kelvinside, Gartnavel Hospital opposite
  8. Hillhead, University Library At
  9. Glasgow, Garnet Street near
  10. Glasgow, Buchanan Bus Station at
  11. Glasgow, Cathedral Bridge above