BusGenie
M4
West Coast Motors

M4 bus timetable: Anniesland to Partick

Anniesland - Partick

Mode Bus

Anniesland → Partick via Kelvindale

10 trips · first 07:43 · last 17:20
Saturday Live Valid 2026-06-06 – 2026-07-11

Swipe sideways to see later trips.

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

Partick via Kelvindale → Anniesland

10 trips · first 08:15 · last 17:50
Saturday Live Valid 2026-06-06 – 2026-07-11

Swipe sideways to see later trips.

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

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

All stops shown

25 stops
  1. Anniesland, Sutcliffe Road after
  2. Anniesland Cross after
  3. Anniesland, Ascot Avenue after
  4. Kelvindale, Dorchester Place opposite
  5. Kelvindale, Ripon Drive Past
  6. Kelvindale, Dorchester Avenue at 114
  7. Kelvindale, Cleveden Road near
  8. Kelvindale, Cleveden Place after
  9. Kelvindale, Highfield Place At
  10. Kelvindale, Baronald Gate before
  11. Kelvinside, Cleveden Sec School At
  12. Kelvinside, Winton Drive after
  13. Kelvinside, Lancaster Crescent before
  14. Kelvinside, Devonshire Gardens Lane opposite
  15. Hyndland, Novar Drive opposite
  16. Hyndland, Queensborough Gardens opposite
  17. Hyndland, Crown Road North after
  18. Partick, Hyndland Avenue opposite
  19. Partick, Dowanhill Street after
  20. Partick, Caledon Lane after
  21. Partick, Havelock Street opposite
  22. Partick, Church Street opposite
  23. Partick, Dowanhill Street opposite
  24. Partick Library At
  25. Partick, Bus Station stance 3