M3
First Greater Glasgow
M3 bus timetable: Glasgow to Milton
Glasgow - Milton
Route map
M3 live route map
See the route, stops, and live buses currently on this line.
88 stops
Live buses loading
Map ready
Loading the route map...
Cowcaddens Subway → Milton, Skerray St
15 trips · first 06:51 · last 19:39
Mon–Fri
Live Valid 2026-05-24 – 2026-06-13
Swipe sideways to see later trips.
Stop
06:51
Milton, Skerray St
07:55
Milton, Skerray St
08:48
Milton, Skerray St
09:44
Milton, Skerray St
10:35
Milton, Skerray St
11:30
Milton, Skerray St
12:22
Milton, Skerray St
13:18
Milton, Skerray St
14:10
Milton, Skerray St
15:08
Milton, Skerray St
16:04
Milton, Skerray St
17:02
Milton, Skerray St
17:54
Milton, Skerray St
18:41
Milton, Skerray St
19:39
Milton, Skerray St
Glasgow, Cowcaddens Subway
Stop 2
06:51
07:55
08:48
09:44
10:35
11:30
12:22
13:18
14:10
15:08
16:04
17:02
17:54
18:41
19:39
06:55
07:58
08:53
09:49
10:38
11:35
12:26
13:22
14:13
15:11
16:07
17:05
17:57
18:45
19:43
Port Dundas, Corn Street
opposite
06:58
08:00
08:55
09:51
10:39
11:37
12:28
13:24
14:16
15:14
16:09
17:07
17:59
·
·
06:58
08:00
08:55
09:51
10:39
11:37
12:28
13:24
14:16
15:14
16:09
17:07
17:59
·
·
Firhill, Grovepark Street
before
07:01
08:04
08:58
09:54
10:43
11:40
12:31
13:27
14:20
15:17
16:12
17:10
18:02
·
·
07:04
08:07
09:01
09:57
10:46
11:43
12:34
13:30
14:23
15:21
16:15
17:13
18:05
·
·
07:06
08:10
09:04
10:00
10:50
11:46
12:38
13:34
14:26
15:24
16:18
17:16
18:08
·
·
Ruchill, Ellesmere Street
opposite
07:07
08:11
09:05
10:01
10:50
11:47
12:38
13:35
14:27
15:25
16:19
17:17
18:08
·
·
Possil, Hawthorn Quadrant
before
07:16
08:20
09:13
10:09
10:58
11:56
12:47
13:43
14:36
15:34
16:28
17:25
18:16
·
·
Springburn, Hickory Street
opposite
07:18
08:22
09:15
10:11
11:00
11:57
12:49
13:45
14:38
15:36
16:30
17:27
18:18
·
·
07:18
08:23
09:16
10:12
11:01
11:58
12:50
13:46
14:39
15:37
16:31
17:28
18:18
·
·
Springburn Railway Station
opposite
07:23
08:28
09:20
10:16
11:05
12:02
12:54
13:50
14:44
15:42
16:36
17:32
18:22
·
·
Springburn, Croftbank Street
before
07:24
08:29
09:21
10:17
11:06
12:04
12:56
13:52
14:45
15:43
16:37
17:33
18:23
·
·
07:26
08:30
09:22
10:18
11:07
12:05
12:56
13:53
14:46
15:44
16:38
17:34
18:24
·
·
Old Balornock, Lumloch Street
opposite
07:27
08:32
09:23
10:19
11:08
12:06
12:58
13:54
14:47
15:46
16:39
17:35
18:25
·
·
Springburn, Gartferry Street
opposite
07:28
08:32
09:24
10:20
11:09
12:07
12:59
13:55
14:48
15:46
16:40
17:36
18:26
·
·
07:28
08:33
09:25
10:21
11:09
12:07
12:59
13:56
14:49
15:47
16:41
17:37
18:27
·
·
Old Balornock, Hillhouse Street
opposite
07:29
08:34
09:26
10:22
11:10
12:08
13:00
13:57
14:50
15:48
16:42
17:38
18:28
·
·
Old Balornock, Drumbottie Road
opposite
07:30
08:34
09:26
10:22
11:10
12:09
13:01
13:57
14:50
15:49
16:42
17:38
18:28
·
·
Balornock, Stobhill Hospital
before
07:30
08:35
09:27
10:23
11:11
12:09
13:01
13:58
14:51
15:49
16:43
17:39
18:29
·
·
Barmulloch, Belmont Road
opposite
07:33
08:38
09:30
10:26
11:15
12:12
13:04
14:01
14:54
15:52
16:46
17:41
18:31
·
·
Balornock, Stobhill Hospital
opposite
07:35
08:39
09:32
10:28
11:16
12:14
13:06
14:02
14:55
15:53
16:47
17:43
18:32
·
·
Springburn, Hunters Hill Court
opposite
07:35
08:40
09:32
10:28
11:17
12:15
13:06
14:03
14:56
15:54
16:47
17:44
18:33
·
·
Springburn, Stobhill Hospital
opposite
07:37
08:42
09:34
10:30
11:19
12:17
13:09
14:05
14:58
15:56
16:49
17:46
18:35
·
·
Milton, Scaraway Terrace
opposite
07:44
08:48
09:41
10:37
11:25
12:23
13:15
14:11
15:05
16:04
16:57
17:52
18:41
·
·
Milton, Skerray St → Cowcaddens Subway
15 trips · first 06:10 · last 18:59
Mon–Fri
Live Valid 2026-05-24 – 2026-06-13
Swipe sideways to see later trips.
Stop
06:10
Milton, Skerray St
07:10
Milton, Skerray St
08:00
Milton, Skerray St
08:56
Milton, Skerray St
09:48
Milton, Skerray St
10:44
Milton, Skerray St
11:34
Milton, Skerray St
12:30
Milton, Skerray St
13:23
Milton, Skerray St
14:19
Milton, Skerray St
15:13
Milton, Skerray St
16:11
Milton, Skerray St
17:11
Milton, Skerray St
18:00
Milton, Skerray St
18:59
Milton, Skerray St
Milton, Shapinsay Street
opposite
06:10
07:10
08:01
08:57
09:48
10:45
11:35
12:30
13:23
14:19
15:13
16:11
17:11
18:00
18:59
Milton, Scaraway Terrace
after
06:11
07:11
08:02
08:58
09:49
10:45
11:35
12:31
13:24
14:20
15:14
16:12
17:12
18:01
19:00
Milton, Scaraway Street
after
06:12
07:12
08:02
08:58
09:50
10:46
11:36
12:32
13:25
14:21
15:15
16:13
17:13
18:02
19:01
Milton, Shillay Street
opposite & before
06:13
07:13
08:03
08:59
09:50
10:47
11:37
12:32
13:25
14:21
15:15
16:13
17:13
18:02
19:01
Milton, John Marshall Drive
before
06:13
07:13
08:03
08:59
09:51
10:47
11:37
12:33
13:26
14:22
15:16
16:14
17:13
18:03
19:02
Colston, Bishopsgate Road
opposite
06:14
07:14
08:05
09:01
09:52
10:48
11:38
12:34
13:27
14:23
15:17
16:15
17:15
18:04
19:03
06:16
07:17
08:08
09:04
09:55
10:51
11:41
12:37
13:30
14:26
15:20
16:19
17:18
18:07
19:06
06:17
07:18
08:09
09:05
09:56
10:52
11:42
12:38
13:31
14:27
15:21
16:20
17:19
18:08
19:07
06:18
07:19
08:10
09:06
09:57
10:53
11:43
12:39
13:32
14:28
15:22
16:20
17:20
18:08
19:07
Barmulloch, Belmont Road
opposite
06:20
07:21
08:12
09:08
10:00
10:56
11:46
12:42
13:35
14:31
15:25
16:23
17:22
18:11
19:10
Balornock, Stobhill Hospital
opposite
06:22
07:23
08:14
09:10
10:02
10:58
11:48
12:44
13:37
14:33
15:27
16:26
17:24
18:13
19:12
06:22
07:24
08:15
09:11
10:03
10:59
11:49
12:45
13:38
14:34
15:28
16:27
17:25
18:13
19:12
06:23
07:24
08:15
09:11
10:03
10:59
11:49
12:45
13:38
14:34
15:28
16:27
17:25
18:14
19:13
06:24
07:25
08:16
09:12
10:04
11:01
11:50
12:46
13:39
14:35
15:29
16:28
17:26
18:15
19:14
06:24
07:26
08:17
09:13
10:05
11:02
11:51
12:47
13:40
14:36
15:30
16:29
17:26
18:15
19:14
06:25
07:27
08:18
09:14
10:06
11:02
11:52
12:48
13:40
14:37
15:31
16:29
17:27
18:16
19:15
06:26
07:27
08:19
09:15
10:06
11:03
11:53
12:49
13:41
14:37
15:32
16:30
17:28
18:17
19:16
06:27
07:28
08:19
09:15
10:07
11:04
11:53
12:49
13:42
14:38
15:33
16:31
17:29
18:17
19:16
Springburn, Croftbank Street
opposite
06:28
07:29
08:20
09:16
10:08
11:04
11:54
12:50
13:42
14:39
15:33
16:31
17:29
18:18
19:17
Springburn, Wellfield Street
opposite
06:29
07:30
08:21
09:17
10:09
11:06
11:55
12:52
13:44
14:40
15:35
16:33
17:30
18:19
19:18
Springburn, Hawthorn Street
before
06:29
07:31
08:22
09:18
10:10
11:06
11:56
12:53
13:45
14:41
15:36
16:34
17:31
18:20
19:19
Springburn, Memel Street
before
06:31
07:32
08:24
09:20
10:12
11:08
11:58
12:54
13:47
14:43
15:38
16:35
17:32
18:21
19:20
Springburn, Hickory Street
before
06:31
07:32
08:24
09:20
10:12
11:08
11:58
12:55
13:47
14:43
15:38
16:36
17:33
18:21
19:20
Possil, Chestnut Street
opposite
06:33
07:34
08:26
09:22
10:13
11:09
11:59
12:56
13:48
14:44
15:39
16:38
17:34
18:22
19:21
Possil, Hawthorn Court
before
06:34
07:35
08:27
09:23
10:15
11:11
12:01
12:57
13:50
14:46
15:41
16:40
17:36
18:24
19:22
Possil, Saracen Street
after
06:34
07:36
08:29
09:25
10:16
11:12
12:02
12:58
13:51
14:47
15:42
16:41
17:37
18:25
19:23
Possil, Closeburn Street
after
06:36
07:38
08:31
09:27
10:18
11:14
12:03
13:00
13:53
14:49
15:45
16:43
17:39
18:26
19:24
Possil, Saracen Cross
after
06:37
07:39
08:32
09:28
10:20
11:15
12:05
13:02
13:54
14:51
15:46
16:45
17:40
18:28
19:26
Possil, Bardowie Street
before
06:38
07:40
08:33
09:29
10:21
11:16
12:06
13:03
13:56
14:52
15:48
16:46
17:42
18:29
19:27
Possil, Hobart Street
before
06:39
07:41
08:34
09:30
10:22
11:17
12:07
13:04
13:57
14:53
15:49
16:47
17:43
18:30
19:28
06:40
07:42
08:35
09:31
10:23
11:18
12:08
13:05
13:58
14:54
15:50
16:48
17:44
18:31
19:29
Ruchill, Wester Common Drive
before
06:41
07:43
08:36
09:32
10:24
11:19
12:09
13:06
13:58
14:55
15:50
16:48
17:44
18:32
19:30
Ruchill, Panmure Close
before
06:42
07:44
08:37
09:33
10:25
11:20
12:10
13:07
13:59
14:56
15:51
16:49
17:45
18:32
19:30
Ruchill, Panmure Street
opposite 89
06:42
07:45
08:38
09:34
10:25
11:21
12:11
13:08
14:00
14:57
15:52
16:50
17:45
18:33
19:31
Firhill, Springbank Street
opposite
06:44
07:46
08:39
09:35
10:27
11:22
12:13
13:09
14:02
14:58
15:53
16:51
17:47
18:34
19:32
Firhill, Hopehill Road
opposite
06:46
07:49
08:42
09:38
10:29
11:25
12:15
13:11
14:04
15:01
15:56
16:54
17:49
18:36
19:34
Firhill, Grovepark Street
opposite
06:46
07:50
08:43
09:39
10:30
11:25
12:16
13:12
14:05
15:02
15:57
16:56
17:49
18:37
19:35
Port Dundas, St Josephs Pr School
opposite
06:48
07:52
08:46
09:42
10:32
11:28
12:19
13:15
14:07
15:05
16:01
17:00
17:51
18:38
19:36
Glasgow, Cowcaddens Subway
Stop 2
06:51
07:55
08:48
09:44
10:35
11:30
12:22
13:18
14:10
15:08
16:04
17:02
17:54
18:41
19:39
Timetable data from First Greater Glasgow, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_FG_FGLA_M3_2.
All stops shown
48 stops- Glasgow, Cowcaddens Subway Stop 2
- Glasgow, Art & Music School At
- Glasgow, New City Road after
- Port Dundas, Corn Street opposite
- Port Dundas, St Josephs Pr School At
- Firhill, Grovepark Street before
- Firhill, Hopehill Road near
- Firhill, Trossachs Street At
- Firhill Street before
- Firhill, Springbank Street after
- Ruchill, Firhill Road Past
- Ruchill, Panmure Street at 89
- Ruchill, Panmure Close opposite
- Ruchill, Wester Common Drive after
- Ruchill, Ellesmere Street opposite
- Possil, Hobart Street opposite
- Possil, Bardowie Street after
- Possil, Saracen Cross at
- Possil, Mansion Street opposite
- Possil, Saracen Street opposite
- Possil, Denmark Street after
- Possil, Hawthorn Quadrant before
- Possil Bus Depot opposite
- Possil, Chestnut Street after
- Springburn, Hickory Street opposite
- Springburn, Fernbank Street after
- Springburn, Angus Street after
- Springburn Railway Station opposite
- Springburn, Croftbank Street before
- Old Balornock, Broomknowes Road before
- Old Balornock, Lumloch Street opposite
- Springburn, Gartferry Street opposite
- Springburn, Heart of Mary Church At
- Old Balornock, Hillhouse Street opposite
- Old Balornock, Drumbottie Road opposite
- Balornock, Stobhill Hospital before
- Barmulloch, Belmont Road opposite
- Balornock, Stobhill Hospital opposite
- Springburn, Hunters Hill Court opposite
- Springburn, Stobhill Hospital opposite
- Colston Drive opposite
- Colston, Bishopsgate Road after
- Milton School At
- Milton, Shillay Street after
- Milton, Scaraway Street before
- Milton, Scaraway Terrace opposite
- Milton, Shapinsay Street before
- Milton Bus Terminus at