31
First Greater Glasgow
31 bus timetable: Glasgow to Carmunnock
Glasgow - Carmunnock
Route map
31 live route map
See the route, stops, and live buses currently on this line.
69 stops
Live buses loading
Map ready
Loading the route map...
City Centre, Osborne St → Carmunnock, Hillcrest
21 trips · first 06:18 · last 19:23
Mon–Fri
Live Valid 2026-05-24 – 2026-06-13
Swipe sideways to see later trips.
Stop
06:18
Carmunnock, Hillcrest
07:18
Carmunnock, Hillcrest
07:53
Carmunnock, Hillcrest
08:33
Carmunnock, Hillcrest
09:13
Carmunnock, Hillcrest
09:48
Carmunnock, Hillcrest
10:23
Carmunnock, Hillcrest
10:58
Carmunnock, Hillcrest
11:33
Carmunnock, Hillcrest
12:08
Carmunnock, Hillcrest
12:43
Carmunnock, Hillcrest
13:23
Carmunnock, Hillcrest
13:58
Carmunnock, Hillcrest
14:33
Carmunnock, Hillcrest
15:13
Carmunnock, Hillcrest
15:53
Carmunnock, Hillcrest
16:33
Carmunnock, Hillcrest
17:13
Carmunnock, Hillcrest
17:53
Carmunnock, Hillcrest
18:33
Carmunnock, Hillcrest
19:23
Carmunnock, Hillcrest
Glasgow, Osborne Street
stop 3
06:18
07:18
07:53
08:33
09:13
09:48
10:23
10:58
11:33
12:08
12:43
13:23
13:58
14:33
15:13
15:53
16:33
17:13
17:53
18:33
19:23
Glasgow, St Enoch shopping centre
opposite
06:18
07:18
07:53
08:33
09:13
09:48
10:24
10:59
11:34
12:09
12:44
13:24
13:59
14:34
15:14
15:54
16:34
17:14
17:54
18:34
19:24
06:20
07:20
07:55
08:35
09:16
09:51
10:26
11:01
11:35
12:10
12:45
13:27
14:02
14:36
15:16
15:56
16:36
17:16
17:57
18:36
19:26
06:20
07:20
07:55
08:36
09:17
09:52
10:26
11:01
11:36
12:11
12:46
13:27
14:02
14:36
15:16
15:56
16:37
17:17
17:57
18:36
19:26
06:22
07:22
07:57
08:38
09:18
09:53
10:28
11:03
11:37
12:13
12:48
13:28
14:03
14:38
15:18
15:58
16:39
17:19
17:59
18:38
19:28
06:23
07:23
07:58
08:39
09:19
09:54
10:28
11:03
11:38
12:14
12:49
13:29
14:04
14:39
15:19
15:59
16:40
17:20
18:00
18:39
19:29
Govanhill, Butterbiggins Road
opposite
06:24
07:24
07:59
08:40
09:20
09:55
10:29
11:04
11:39
12:15
12:50
13:31
14:06
14:41
15:21
16:01
16:41
17:21
18:02
18:40
19:30
Govanhill, Carfin Street
opposite
06:24
07:24
07:59
08:40
09:21
09:56
10:30
11:05
11:40
12:16
12:51
13:32
14:07
14:41
15:21
16:01
16:42
17:22
18:03
18:41
19:31
06:25
07:25
08:00
08:41
09:22
09:57
10:31
11:06
11:41
12:16
12:51
13:33
14:08
14:43
15:23
16:03
16:44
17:24
18:05
18:42
19:32
Govanhill, Boyd Street
after
06:25
07:25
08:00
08:42
09:22
09:57
10:31
11:06
11:41
12:17
12:52
13:34
14:09
14:45
15:25
16:05
16:45
17:25
18:06
18:43
19:33
06:25
07:26
08:02
08:42
09:23
09:58
10:32
11:07
11:42
12:18
12:53
13:34
14:09
14:46
15:26
16:06
16:45
17:25
18:07
18:44
19:34
06:26
07:26
08:02
08:43
09:23
09:58
10:32
11:07
11:42
12:18
12:53
13:35
14:10
14:47
15:27
16:07
16:46
17:26
18:07
18:45
19:35
06:26
07:27
08:03
08:43
09:24
09:59
10:33
11:08
11:43
12:19
12:54
13:35
14:10
14:47
15:28
16:08
16:47
17:27
18:08
18:45
19:35
Kings Park, Somerville Drive
before
06:28
07:29
08:05
08:46
09:26
10:01
10:35
11:10
11:45
12:22
12:57
13:38
14:13
14:51
15:31
16:11
16:50
17:30
18:12
18:49
19:39
Mount Florida, Cathkinview Road
opposite
06:28
07:29
08:05
08:47
09:26
10:01
10:35
11:10
11:45
12:22
12:57
13:39
14:14
14:51
15:32
16:12
16:51
17:31
18:12
18:49
19:39
Kings Park, Carmunnock Road
before
06:29
07:31
08:07
08:48
09:27
10:02
10:37
11:12
11:47
12:24
12:59
13:40
14:15
14:53
15:34
16:14
16:53
17:33
18:14
18:51
19:41
Kings Park, Bowling Green
opposite
06:30
07:32
08:09
08:49
09:28
10:03
10:38
11:13
11:48
12:25
13:00
13:41
14:16
14:54
15:35
16:15
16:54
17:34
18:15
18:52
19:42
06:31
07:33
08:10
08:51
09:29
10:04
10:38
11:13
11:49
12:26
13:01
13:43
14:18
14:56
15:37
16:17
16:56
17:36
18:17
18:53
19:43
Kings Park, Romney Avenue
opposite
06:31
07:33
08:10
08:51
09:30
10:05
10:39
11:14
11:49
12:26
13:01
13:43
14:18
14:57
15:37
16:17
16:57
17:37
18:17
18:54
19:44
06:32
07:34
08:11
08:52
09:30
10:05
10:39
11:14
11:50
12:27
13:02
13:44
14:19
14:58
15:38
16:18
16:58
17:38
18:18
18:54
19:44
Castlemilk, Fetlar Drive
opposite
06:32
07:35
08:12
08:53
09:31
10:06
10:40
11:15
11:50
12:27
13:02
13:44
14:19
14:58
15:39
16:19
16:58
17:38
18:19
18:55
19:45
Castlemilk, Seil Drive
opposite
06:33
07:35
08:12
08:54
09:31
10:06
10:41
11:16
11:51
12:28
13:03
13:45
14:20
14:59
15:40
16:20
16:59
17:39
18:20
18:56
19:46
06:34
07:36
08:13
08:55
09:32
10:07
10:42
11:17
11:52
12:29
13:04
13:46
14:21
15:00
15:41
16:21
17:01
17:41
18:21
18:57
19:47
Castlemilk, Glenacre Street
before
06:34
07:37
08:14
08:56
09:33
10:08
10:42
11:17
11:53
12:30
13:05
13:47
14:22
15:01
15:42
16:22
17:01
17:41
18:22
18:58
19:48
06:35
07:37
08:14
08:57
09:34
10:09
10:43
11:18
11:54
12:31
13:06
13:48
14:23
15:02
15:43
16:23
17:02
17:42
18:23
18:59
19:49
Castlemilk, Lainshaw Drive
opposite
06:35
07:38
08:15
08:57
09:34
10:09
10:44
11:19
11:54
12:31
13:06
13:48
14:23
15:02
15:44
16:24
17:03
17:43
18:23
18:59
19:49
Castlemilk, Holmbyre Road
opposite
06:36
07:39
08:16
08:58
09:35
10:10
10:44
11:19
11:55
12:32
13:07
13:49
14:24
15:03
15:44
16:24
17:04
17:44
18:24
19:00
19:50
06:36
07:39
08:16
08:58
09:35
10:10
10:45
11:20
11:55
12:33
13:08
13:49
14:24
15:04
15:45
16:25
17:05
17:45
18:25
19:01
19:51
Carmunnock, Waterside Road
before
06:39
07:43
08:20
09:02
09:38
10:13
10:48
11:23
11:58
12:36
13:11
13:52
14:27
15:08
15:49
16:29
17:09
17:49
18:29
19:05
19:55
Carmunnock, Hillcrest → City Centre, Osborne St
24 trips · first 04:43 · last 19:55
Mon–Fri
Live Valid 2026-05-24 – 2026-06-13
Swipe sideways to see later trips.
Stop
04:43
Carmunnock, Hillcrest
05:38
Carmunnock, Hillcrest
06:39
Carmunnock, Hillcrest
07:11
Carmunnock, Hillcrest
07:43
Carmunnock, Hillcrest
08:20
Carmunnock, Hillcrest
09:02
Carmunnock, Hillcrest
09:38
Carmunnock, Hillcrest
10:13
Carmunnock, Hillcrest
10:48
Carmunnock, Hillcrest
11:23
Carmunnock, Hillcrest
11:58
Carmunnock, Hillcrest
12:36
Carmunnock, Hillcrest
13:11
Carmunnock, Hillcrest
13:52
Carmunnock, Hillcrest
14:27
Carmunnock, Hillcrest
15:08
Carmunnock, Hillcrest
15:49
Carmunnock, Hillcrest
16:29
Carmunnock, Hillcrest
17:09
Carmunnock, Hillcrest
17:49
Carmunnock, Hillcrest
18:29
Carmunnock, Hillcrest
19:05
Carmunnock, Hillcrest
19:55
Carmunnock, Hillcrest
·
·
06:41
07:11
07:51
08:26
09:06
09:41
10:16
10:51
11:26
12:01
12:41
13:16
13:56
14:31
15:11
15:51
16:31
17:11
17:51
18:36
19:06
19:56
04:51
05:46
06:44
07:14
07:53
08:28
09:08
09:43
10:18
10:53
11:28
12:03
12:43
13:18
13:58
14:33
15:13
15:53
16:33
17:13
17:53
18:38
19:08
19:58
Castlemilk, Holmbyre Road
opposite
04:52
05:47
06:44
07:14
07:54
08:29
09:09
09:44
10:19
10:54
11:29
12:04
12:44
13:19
13:59
14:34
15:14
15:54
16:34
17:13
17:53
18:38
19:08
19:58
04:53
05:48
06:45
07:15
07:55
08:30
09:10
09:45
10:20
10:55
11:30
12:05
12:45
13:20
14:00
14:35
15:15
15:55
16:35
17:14
17:54
18:39
19:09
19:59
Castlemilk, Dougrie Road
opposite
04:54
05:49
06:46
07:16
07:55
08:30
09:10
09:45
10:20
10:55
11:30
12:05
12:45
13:20
14:00
14:35
15:15
15:55
16:35
17:15
17:55
18:40
19:10
20:00
Castlemilk, Glenacre Street
opposite
04:55
05:50
06:47
07:17
07:56
08:31
09:11
09:46
10:21
10:56
11:31
12:06
12:46
13:21
14:01
14:36
15:16
15:56
16:36
17:15
17:55
18:40
19:10
20:00
04:55
05:50
06:47
07:17
07:57
08:32
09:12
09:47
10:22
10:57
11:32
12:07
12:47
13:22
14:02
14:37
15:17
15:57
16:37
17:16
17:56
18:41
19:11
20:01
Castlemilk, Seil Drive
before
04:56
05:51
06:48
07:18
07:57
08:32
09:12
09:47
10:22
10:57
11:32
12:07
12:47
13:22
14:02
14:37
15:17
15:57
16:37
17:16
17:56
18:41
19:11
20:01
04:57
05:52
06:49
07:19
07:58
08:33
09:13
09:48
10:23
10:58
11:33
12:08
12:48
13:23
14:03
14:38
15:18
15:58
16:38
17:17
17:57
18:42
19:12
20:02
04:57
05:52
06:49
07:19
07:59
08:34
09:14
09:48
10:24
10:59
11:34
12:09
12:49
13:24
14:04
14:39
15:19
15:59
16:39
17:18
17:58
18:43
19:13
20:03
04:58
05:53
06:50
07:20
08:00
08:35
09:15
09:49
10:25
11:00
11:35
12:10
12:50
13:25
14:05
14:40
15:20
16:00
16:40
17:19
17:59
18:44
19:14
20:04
04:59
05:54
06:51
07:21
08:00
08:35
09:15
09:50
10:25
11:00
11:35
12:10
12:50
13:25
14:05
14:40
15:20
16:01
16:41
17:19
17:59
18:44
19:14
20:04
05:00
05:55
06:52
07:22
08:01
08:36
09:16
09:51
10:26
11:01
11:36
12:11
12:51
13:26
14:06
14:41
15:21
16:02
16:42
17:20
18:00
18:45
19:15
20:05
05:00
05:55
06:52
07:22
08:02
08:37
09:17
09:51
10:27
11:02
11:37
12:12
12:52
13:27
14:07
14:42
15:22
16:03
16:43
17:21
18:01
18:46
19:16
20:06
Kings Park, Cordiner Street
opposite & before
05:01
05:56
06:53
07:23
08:02
08:37
09:17
09:52
10:27
11:02
11:37
12:12
12:52
13:27
14:07
14:42
15:22
16:03
16:43
17:21
18:01
18:46
19:16
20:06
Kings Park, Cathkinview Road
before
05:01
05:56
06:53
07:23
08:03
08:38
09:18
09:52
10:28
11:03
11:38
12:13
12:53
13:28
14:08
14:43
15:23
16:04
16:44
17:22
18:02
18:47
19:17
20:07
Kings Park, Stanmore Road
opposite
05:02
05:57
06:54
07:24
08:05
08:40
09:20
09:54
10:30
11:05
11:39
12:14
12:55
13:30
14:10
14:45
15:25
16:06
16:46
17:24
18:04
18:49
19:19
20:09
Kings Park, Florida Avenue
opposite
05:02
05:57
06:55
07:25
08:05
08:41
09:21
09:55
10:30
11:05
11:40
12:15
12:55
13:30
14:10
14:46
15:26
16:07
16:47
17:24
18:04
18:49
19:19
20:09
Kings Park, Florida Crescent
opposite
05:03
05:58
06:56
07:26
08:06
08:42
09:22
09:56
10:31
11:06
11:41
12:16
12:56
13:31
14:11
14:47
15:27
16:08
16:48
17:25
18:05
18:50
19:20
20:10
Govanhill, Boyd Street
opposite
05:04
05:59
06:58
07:28
08:09
08:45
09:25
09:59
10:34
11:09
11:43
12:18
12:59
13:34
14:14
14:50
15:30
16:11
16:51
17:28
18:08
18:53
19:23
20:13
Govanhill, Carfin Street
before
05:05
06:00
07:00
07:30
08:11
08:47
09:27
10:01
10:36
11:11
11:45
12:20
13:01
13:36
14:16
14:51
15:31
16:12
16:52
17:30
18:10
18:55
19:25
20:15
05:06
06:01
07:01
07:31
08:12
08:49
09:29
10:03
10:37
11:12
11:46
12:21
13:02
13:37
14:17
14:53
15:33
16:14
16:54
17:31
18:11
18:56
19:26
20:16
Gorbals, Lauriston Road
opposite
05:08
06:03
07:03
07:34
08:15
08:52
09:31
10:05
10:39
11:14
11:49
12:24
13:04
13:40
14:20
14:55
15:35
16:16
16:56
17:34
18:13
18:58
·
·
Gorbals, Bedford Lane
before
05:10
06:05
07:05
07:36
08:17
08:54
09:33
10:07
10:41
11:16
11:51
12:26
13:06
13:42
14:22
14:57
15:37
16:18
16:58
17:36
18:15
19:00
·
·
Gorbals, Citizens Theatre
opposite
05:11
06:06
07:06
07:37
08:18
08:55
09:34
10:08
10:42
11:17
11:52
12:27
13:07
13:43
14:23
14:58
15:38
16:19
16:59
17:37
18:16
19:01
·
·
Glasgow, Osborne Street
stop 3
05:16
06:11
07:11
07:42
08:23
09:00
09:39
10:13
10:47
11:22
11:57
12:32
13:12
13:48
14:28
15:04
15:44
16:24
17:04
17:42
18:22
19:07
·
·
Timetable data from First Greater Glasgow, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_FG_FGLA_31_2.
All stops shown
41 stops- Carmunnock, Waterside Road after
- Castlemilk, Mitchell Hill Road after
- Castlemilk Drive opposite
- Castlemilk Terrace at
- Castlemilk, Stravanan Road before
- Castlemilk, Lenihall Drive before
- Castlemilk, Glenwood Business Centre opposite
- Castlemilk, Sports Centre opposite
- Castlemilk, Dougrie Drive opposite
- Castlemilk, Birgidale Road before
- Castlemilk, Downcraig Road opposite
- Castlemilk, Stravanan Street before
- Castlemilk, Birgidale Terrace opposite
- Castlemilk, Birgidale Avenue opposite
- Castlemilk, Cressland Drive opposite
- Castlemilk, Ardencraig Crescent opposite
- Castlemilk, Carmunnock By-Pass after
- Castlemilk, Holmbyre Road opposite
- Castlemilk, Lainshaw Drive after
- Castlemilk, Dougrie Road opposite
- Castlemilk, Glenacre Street opposite
- Castlemilk, Croftfoot Roundabout before
- Castlemilk, Seil Drive before
- Castlemilk, Fetlar Drive near
- Kings Park, Church of Christ the King At
- Kings Park, Romney Avenue after
- Kings Park, Crompton Avenue after
- Kings Park, Bowling Green At
- Kings Park, Carmunnock Road after
- Kings Park, Cordiner Street opposite & before
- Kings Park, Cathkinview Road before
- Kings Park, Stanmore Road opposite
- Kings Park, Florida Avenue opposite
- Kings Park, Florida Crescent opposite
- Govanhill, Boyd Street opposite
- Govanhill, Carfin Street before
- Govanhill, Butterbiggins Road before
- Gorbals, Lauriston Road opposite
- Gorbals, Bedford Lane before
- Gorbals, Citizens Theatre opposite
- Glasgow, Osborne Street stop 3