31
Lothian Buses
31 bus timetable: Rosewell or Bonnyrigg to East Craigs
Rosewell or Bonnyrigg ↔ East Craigs
Route map
31 live route map
See the route, stops, and live buses currently on this line.
168 stops
Live buses loading
Map ready
Loading the route map...
Rosewell or Bonnyrigg → East Craigs
78 trips · first 04:37 · last 23:58
Mon–Fri
Live Valid 2026-06-03 – 2027-06-02
Swipe sideways to see later trips.
Stop
04:37
East Craigs
05:02
East Craigs
05:37
East Craigs
05:56
East Craigs
06:14
East Craigs
06:22
East Craigs
06:45
East Craigs
06:58
East Craigs
07:10
East Craigs
07:23
East Craigs
07:37
East Craigs
07:48
East Craigs
07:54
East Craigs
08:00
East Craigs
08:04
East Craigs
08:14
East Craigs
08:21
East Craigs
08:40
East Craigs
08:49
East Craigs
09:14
East Craigs
09:23
East Craigs
09:44
East Craigs
09:52
East Craigs
10:14
East Craigs
10:24
East Craigs
10:44
East Craigs
10:50
East Craigs
11:11
East Craigs
11:20
East Craigs
11:41
East Craigs
11:50
East Craigs
12:11
East Craigs
12:20
East Craigs
12:41
East Craigs
12:50
East Craigs
13:12
East Craigs
13:21
East Craigs
13:42
East Craigs
13:51
East Craigs
14:14
East Craigs
14:23
East Craigs
14:44
East Craigs
14:53
East Craigs
15:14
East Craigs
15:21
East Craigs
15:44
East Craigs
15:53
East Craigs
16:16
East Craigs
16:25
East Craigs
16:49
East Craigs
16:59
East Craigs
17:23
East Craigs
17:32
East Craigs
17:51
East Craigs
18:00
East Craigs
18:17
East Craigs
18:25
East Craigs
18:39
East Craigs
18:52
East Craigs
19:01
East Craigs
19:17
East Craigs
19:21
East Craigs
19:39
East Craigs
19:41
East Craigs
20:10
East Craigs
20:26
East Craigs
20:50
East Craigs
20:56
East Craigs
21:10
East Craigs
21:26
East Craigs
21:50
East Craigs
22:06
East Craigs
22:20
East Craigs
22:46
East Craigs
23:00
East Craigs
23:18
East Craigs
23:36
East Craigs
23:58
East Craigs
Gilmerton Station Road
north-west bound
·
·
·
·
·
·
·
·
·
·
·
·
·
·
08:04
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
06:58
·
07:23
07:37
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
04:37
·
05:37
·
06:14
·
06:45
·
07:10
·
·
07:48
·
·
·
08:14
·
08:40
·
09:14
·
09:44
·
10:14
·
10:44
·
11:11
·
11:41
·
12:11
·
12:41
·
13:12
·
13:42
·
14:14
·
14:44
·
15:14
·
15:44
·
16:16
·
16:49
·
17:23
·
17:51
·
18:17
·
18:39
18:52
·
19:17
·
19:39
·
20:10
·
20:50
·
21:10
·
21:50
·
22:20
·
23:00
·
23:36
·
·
05:02
·
05:56
·
06:22
·
·
·
·
·
·
07:54
08:00
·
·
08:21
·
08:49
·
09:23
·
09:52
·
10:24
·
10:50
·
11:20
·
11:50
·
12:20
·
12:50
·
13:21
·
13:51
·
14:23
·
14:53
·
15:21
·
15:53
·
16:25
·
16:59
·
17:32
·
18:00
·
18:25
·
·
19:01
·
19:21
·
19:41
·
20:26
·
20:56
·
21:26
·
22:06
·
22:46
·
23:18
·
23:58
·
05:08
·
06:02
·
06:28
·
·
·
·
·
·
08:02
08:08
·
·
08:29
·
08:57
·
09:30
·
09:59
·
10:31
·
10:57
·
11:27
·
11:57
·
12:27
·
12:57
·
13:28
·
13:58
·
14:30
·
15:00
·
15:28
·
16:00
·
16:32
·
17:06
·
17:39
·
18:07
·
18:32
·
·
19:07
·
19:27
·
19:47
·
20:32
·
21:02
·
21:32
·
22:12
·
22:52
·
23:24
·
00:04+1
·
·
·
·
·
·
·
·
·
·
·
·
·
08:18
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
04:45
05:15
05:46
06:11
06:24
06:37
06:56
07:07
07:21
07:32
07:46
08:00
08:12
·
·
08:26
08:39
08:52
09:06
09:25
09:39
09:54
10:08
10:24
10:40
10:54
11:06
11:21
11:36
11:51
12:06
12:21
12:36
12:51
13:06
13:22
13:37
13:52
14:07
14:24
14:39
14:54
15:09
15:24
15:39
15:53
16:09
16:25
16:41
16:58
17:14
17:32
17:47
18:00
18:15
18:26
18:40
18:48
19:00
19:14
19:25
19:34
19:47
19:54
20:18
20:38
20:58
21:08
21:18
21:38
21:58
22:18
22:28
22:58
23:08
23:30
23:43
00:10+1
Gilmerton, The Murrays
adjacent
04:53
05:23
05:54
06:19
06:32
06:45
07:05
07:17
07:34
07:48
08:01
08:14
08:26
·
08:08
08:37
08:49
09:02
09:15
09:34
09:48
10:03
10:17
10:33
10:49
11:03
11:15
11:30
11:45
12:00
12:15
12:30
12:45
13:00
13:15
13:31
13:46
14:01
14:16
14:33
14:48
15:03
15:18
15:33
15:48
16:02
16:18
16:34
16:50
17:07
17:23
17:41
17:56
18:09
18:24
18:34
18:48
18:55
19:07
19:21
19:32
19:41
19:54
20:01
20:25
20:45
21:05
21:15
21:25
21:45
22:05
22:25
22:35
23:05
23:15
23:36
23:49
00:16+1
04:55
05:25
05:56
06:21
06:34
06:48
07:08
07:20
07:38
07:52
08:05
08:18
08:30
·
08:12
08:41
08:53
09:06
09:19
09:37
09:51
10:06
10:20
10:36
10:52
11:06
11:18
11:33
11:48
12:03
12:18
12:33
12:48
13:03
13:18
13:34
13:49
14:04
14:19
14:36
14:51
15:06
15:21
15:37
15:52
16:07
16:23
16:39
16:55
17:12
17:28
17:46
18:01
18:12
18:27
18:36
18:50
18:57
19:09
19:23
19:34
19:43
19:56
20:03
20:27
20:47
21:07
21:17
21:27
21:47
22:07
22:27
22:37
23:07
23:17
23:38
23:51
00:18+1
Nether Liberton, Lady Road
opposite
05:02
05:32
06:03
06:28
06:41
06:56
07:17
07:32
07:50
08:04
08:17
08:30
08:42
·
08:24
08:53
09:04
09:15
09:28
09:46
10:00
10:15
10:29
10:45
11:01
11:15
11:27
11:42
11:57
12:12
12:27
12:42
12:57
13:12
13:27
13:43
13:58
14:13
14:28
14:45
15:00
15:15
15:30
15:47
16:02
16:17
16:33
16:49
17:05
17:22
17:38
17:56
18:10
18:21
18:35
18:44
18:58
19:05
19:17
19:31
19:42
19:51
20:04
20:11
20:34
20:54
21:14
21:24
21:34
21:54
22:14
22:34
22:44
23:14
23:24
23:43
23:56
00:23+1
Newington Road
north-west bound
05:05
05:37
06:08
06:34
06:47
07:02
07:24
07:39
07:57
08:11
08:24
08:37
08:49
·
08:31
09:00
09:10
09:21
09:34
09:52
10:06
10:21
10:35
10:51
11:07
11:21
11:33
11:48
12:03
12:18
12:33
12:48
13:03
13:18
13:33
13:49
14:04
14:19
14:34
14:51
15:06
15:21
15:36
15:53
16:08
16:23
16:39
16:55
17:11
17:28
17:44
18:02
18:16
18:27
18:41
18:49
19:03
19:10
19:22
19:36
19:47
19:56
20:09
20:16
20:38
20:58
21:18
21:28
21:38
21:58
22:18
22:38
22:48
23:18
23:28
23:47
00:00+1
00:27+1
Old Town, South Bridge
N-Bound 2
05:09
05:42
06:13
06:40
06:54
07:09
07:31
07:47
08:05
08:19
08:32
08:45
08:57
·
08:39
09:09
09:19
09:30
09:43
10:01
10:15
10:30
10:44
11:00
11:16
11:30
11:42
11:57
12:12
12:27
12:42
12:57
13:12
13:27
13:42
13:58
14:13
14:28
14:43
15:00
15:15
15:31
15:46
16:03
16:18
16:33
16:49
17:05
17:21
17:38
17:54
18:12
18:26
18:36
18:49
18:57
19:11
19:18
19:30
19:44
19:55
20:04
20:17
20:24
20:45
21:05
21:25
21:35
21:45
22:05
22:25
22:45
22:55
23:25
23:34
23:53
00:06+1
00:33+1
Broughton, Elm Row
Stop ED
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
19:27
·
·
20:04
·
20:26
·
·
·
·
21:43
·
·
·
·
·
·
23:40
·
00:12+1
00:39+1
05:16
05:49
06:21
06:49
07:03
07:19
07:42
07:59
08:17
08:31
08:44
08:57
09:09
·
08:51
09:21
09:31
09:42
09:55
10:13
10:27
10:42
10:56
11:12
11:28
11:42
11:54
12:09
12:24
12:39
12:54
13:09
13:24
13:40
13:55
14:11
14:26
14:41
14:56
15:13
15:28
15:44
15:59
16:17
16:32
16:47
17:03
17:19
17:35
17:52
18:07
18:24
18:38
18:48
19:00
19:08
19:22
·
19:41
19:55
·
20:15
·
20:35
20:55
21:15
21:35
·
21:55
22:15
22:35
22:55
23:05
23:35
·
00:03+1
·
·
Haymarket Station
Stop HJ
05:19
05:52
06:24
06:53
07:07
07:23
07:46
08:03
08:21
08:35
08:48
09:01
09:13
·
·
09:25
09:35
09:46
09:59
10:17
10:31
10:46
11:00
11:16
11:32
11:46
11:58
12:13
12:28
12:43
12:58
13:13
13:28
13:44
13:59
14:15
14:30
14:45
15:00
15:17
15:32
15:48
16:03
16:21
16:36
16:51
17:07
17:23
17:39
17:56
18:11
18:28
18:41
18:51
19:03
19:11
19:25
·
19:44
19:58
·
20:18
·
20:38
20:58
21:18
21:38
·
21:58
22:18
22:38
22:58
23:08
23:38
·
00:06+1
·
·
Corstorphine, Drum Brae South
opposite
05:27
06:00
06:33
07:04
07:19
07:36
08:00
08:18
08:36
08:50
09:03
09:15
09:27
·
·
09:39
09:49
10:00
10:13
10:31
10:45
11:00
11:14
11:30
11:46
12:00
12:12
12:27
12:42
12:57
13:12
13:27
13:43
13:59
14:14
14:30
14:45
15:00
15:15
15:34
15:49
16:05
16:20
16:38
16:53
17:08
17:24
17:40
17:56
18:11
18:26
18:41
18:54
19:04
19:16
19:24
19:38
·
19:57
20:11
·
20:31
·
20:49
21:09
21:29
21:49
·
22:09
22:29
22:49
23:09
23:19
23:49
·
00:17+1
·
·
Maybury Road
opposite
05:29
06:02
06:35
07:07
07:22
07:39
08:03
08:21
08:39
08:53
09:06
09:18
09:30
·
·
09:42
09:52
10:03
10:16
10:34
10:48
11:03
11:17
11:33
11:49
12:03
12:15
12:30
12:45
13:00
13:15
13:30
13:47
14:03
14:18
14:34
14:49
15:04
15:19
15:38
15:53
16:09
16:24
16:42
16:57
17:12
17:28
17:44
18:00
18:15
18:30
18:45
18:57
19:07
19:19
19:27
19:41
·
20:00
20:14
·
20:34
·
20:52
21:12
21:32
21:52
·
22:12
22:32
22:52
23:12
23:22
23:52
·
00:20+1
·
·
East Craigs Centre
Stop 3
05:35
06:09
06:42
07:14
07:30
07:47
08:11
08:30
08:48
09:02
09:13
09:25
09:37
·
·
09:49
09:59
10:10
10:23
10:41
10:55
11:10
11:24
11:40
11:56
12:10
12:22
12:37
12:52
13:07
13:22
13:38
13:55
14:11
14:26
14:42
14:57
15:12
15:28
15:47
16:02
16:19
16:34
16:52
17:07
17:22
17:38
17:54
18:09
18:24
18:39
18:53
19:05
19:15
19:27
19:35
19:49
·
20:08
20:22
·
20:42
·
21:00
21:20
21:40
22:00
·
22:20
22:40
23:00
23:20
23:30
00:00+1
·
00:28+1
·
·
East Craigs → Rosewell or Bonnyrigg
79 trips · first 03:58 · last 23:31
Mon–Fri
Live Valid 2026-06-03 – 2027-06-02
Swipe sideways to see later trips.
Stop
03:58
East Craigs
04:20
East Craigs
04:53
East Craigs
05:13
East Craigs
05:20
East Craigs
05:33
East Craigs
05:36
East Craigs
05:50
East Craigs
06:06
East Craigs
06:19
East Craigs
06:26
East Craigs
06:34
East Craigs
06:43
East Craigs
06:48
East Craigs
06:55
East Craigs
07:04
East Craigs
07:22
East Craigs
07:33
East Craigs
07:43
East Craigs
07:52
East Craigs
08:07
East Craigs
08:23
East Craigs
08:37
East Craigs
08:53
East Craigs
09:08
East Craigs
09:20
East Craigs
09:35
East Craigs
09:48
East Craigs
10:03
East Craigs
10:18
East Craigs
10:33
East Craigs
10:48
East Craigs
11:03
East Craigs
11:18
East Craigs
11:33
East Craigs
11:48
East Craigs
12:03
East Craigs
12:18
East Craigs
12:33
East Craigs
12:48
East Craigs
13:03
East Craigs
13:18
East Craigs
13:33
East Craigs
13:48
East Craigs
14:03
East Craigs
14:16
East Craigs
14:30
East Craigs
14:45
East Craigs
15:00
East Craigs
15:13
East Craigs
15:29
East Craigs
15:44
East Craigs
15:56
East Craigs
16:12
East Craigs
16:27
East Craigs
16:42
East Craigs
16:55
East Craigs
17:09
East Craigs
17:21
East Craigs
17:35
East Craigs
17:50
East Craigs
18:05
East Craigs
18:20
East Craigs
18:35
East Craigs
18:50
East Craigs
19:05
East Craigs
19:20
East Craigs
19:35
East Craigs
19:50
East Craigs
20:15
East Craigs
20:35
East Craigs
20:55
East Craigs
21:15
East Craigs
21:35
East Craigs
21:55
East Craigs
22:15
East Craigs
22:35
East Craigs
23:02
East Craigs
23:31
East Craigs
Hillside, Elm Row
Stop EB
03:58
04:20
04:53
05:13
·
05:33
05:36
·
·
·
06:26
·
06:43
·
06:55
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
East Craigs Centre
Stop 3
·
·
·
·
05:20
·
·
05:50
06:06
06:19
·
06:34
·
06:48
·
07:04
07:22
07:33
07:43
07:52
08:07
08:23
08:37
08:53
09:08
09:20
09:35
09:48
10:03
10:18
10:33
10:48
11:03
11:18
11:33
11:48
12:03
12:18
12:33
12:48
13:03
13:18
13:33
13:48
14:03
14:16
14:30
14:45
15:00
15:13
15:29
15:44
15:56
16:12
16:27
16:42
16:55
17:09
17:21
17:35
17:50
18:05
18:20
18:35
18:50
19:05
19:20
19:35
19:50
20:15
20:35
20:55
21:15
21:35
21:55
22:15
22:35
23:02
23:31
Maybury Road
after
·
·
·
·
05:26
·
·
05:56
06:13
06:26
·
06:41
·
06:56
·
07:12
07:31
07:42
07:52
08:02
08:17
08:32
08:46
09:02
09:16
09:28
09:43
09:56
10:11
10:26
10:41
10:56
11:11
11:26
11:41
11:56
12:11
12:26
12:41
12:56
13:11
13:26
13:41
13:56
14:11
14:24
14:38
14:53
15:09
15:24
15:39
15:54
16:06
16:21
16:35
16:50
17:03
17:17
17:29
17:43
17:58
18:13
18:28
18:43
18:57
19:12
19:27
19:42
19:57
20:22
20:41
21:01
21:21
21:41
22:01
22:21
22:41
23:08
23:36
·
·
·
·
05:29
·
·
05:59
06:16
06:29
·
06:44
·
06:59
·
07:15
07:35
07:46
07:56
08:06
08:21
08:36
08:50
09:06
09:20
09:32
09:47
10:00
10:15
10:30
10:45
11:00
11:15
11:30
11:45
12:00
12:15
12:30
12:45
13:00
13:15
13:30
13:45
14:00
14:15
14:28
14:42
14:57
15:13
15:28
15:44
15:59
16:10
16:25
16:39
16:54
17:07
17:21
17:33
17:47
18:02
18:17
18:32
18:47
19:01
19:16
19:31
19:46
20:01
20:26
20:44
21:04
21:24
21:44
22:04
22:24
22:44
23:11
23:38
Haymarket Station
Stop HB
·
·
·
·
05:40
·
·
06:10
06:27
06:41
·
06:57
·
07:13
·
07:32
07:52
08:05
08:15
08:25
08:40
08:55
09:09
09:25
09:38
09:48
10:03
10:16
10:31
10:46
11:01
11:16
11:31
11:46
12:01
12:16
12:31
12:46
13:01
13:16
13:31
13:46
14:01
14:16
14:31
14:44
14:58
15:13
15:30
15:45
16:02
16:16
16:27
16:42
16:56
17:11
17:24
17:38
17:50
18:03
18:18
18:33
18:48
19:01
19:15
19:30
19:45
20:00
20:15
20:39
20:56
21:16
21:36
21:56
22:15
22:35
22:55
23:22
23:47
·
·
·
·
05:43
·
·
06:13
06:30
06:44
·
07:00
·
07:16
·
07:36
07:56
08:09
08:19
08:29
08:44
08:59
09:13
09:29
09:42
09:52
10:07
10:20
10:35
10:50
11:05
11:20
11:35
11:50
12:05
12:20
12:35
12:50
13:05
13:20
13:35
13:50
14:05
14:20
14:35
14:48
15:02
15:17
15:34
15:49
16:06
16:20
16:31
16:46
17:00
17:15
17:28
17:42
17:54
18:07
18:22
18:37
18:52
19:05
19:19
19:34
19:49
20:04
20:19
20:42
20:59
21:19
21:39
21:59
22:18
22:38
22:58
23:25
23:50
Broughton, Elm Row
Stop ED
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
00:01+1
Old Town, South Bridge
S-bound 2
04:02
04:24
04:57
05:17
05:51
05:37
05:40
06:21
06:38
06:53
06:31
07:09
06:48
07:26
07:00
07:46
08:07
08:20
08:31
08:41
08:56
09:12
09:26
09:42
09:55
10:05
10:20
10:33
10:48
11:03
11:18
11:33
11:48
12:03
12:18
12:33
12:48
13:03
13:18
13:33
13:49
14:04
14:19
14:34
14:49
15:02
15:16
15:31
15:48
16:03
16:21
16:35
16:46
17:01
17:15
17:30
17:43
17:56
18:08
18:21
18:36
18:51
19:05
19:18
19:32
19:47
20:02
20:17
20:32
20:54
21:11
21:31
21:51
22:10
22:29
22:49
23:09
23:35
·
Newington Road
south-east bound
04:06
04:28
05:01
05:21
05:55
05:41
05:44
06:26
06:43
06:59
06:36
07:15
06:54
07:33
07:06
07:53
08:14
08:28
08:39
08:49
09:04
09:20
09:34
09:50
10:03
10:13
10:28
10:41
10:56
11:11
11:26
11:41
11:56
12:11
12:26
12:41
12:56
13:11
13:26
13:41
13:57
14:12
14:27
14:42
14:57
15:10
15:25
15:40
15:57
16:12
16:30
16:44
16:55
17:10
17:24
17:39
17:51
18:04
18:16
18:29
18:44
18:58
19:12
19:25
19:39
19:54
20:09
20:24
20:39
21:01
21:18
21:38
21:58
22:17
22:36
22:56
23:16
23:41
·
Nether Liberton, Lady Road
north-east bound
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
08:45
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
04:10
04:32
05:05
05:25
05:59
05:45
05:48
06:30
06:48
07:04
06:40
07:20
06:59
07:39
07:11
07:59
08:21
08:35
·
08:56
09:10
09:26
09:40
09:56
10:09
10:19
10:34
10:47
11:02
11:17
11:32
11:47
12:02
12:18
12:33
12:48
13:03
13:18
13:33
13:48
14:04
14:19
14:34
14:49
15:04
15:17
15:32
15:47
16:05
16:20
16:38
16:52
17:03
17:18
17:32
17:47
17:58
18:11
18:23
18:36
18:50
19:04
19:18
19:31
19:45
20:00
20:15
20:30
20:45
21:07
21:24
21:44
22:03
22:22
22:41
23:01
23:21
23:46
·
04:16
04:38
05:11
05:31
06:06
05:51
05:54
06:37
06:55
07:12
06:47
07:28
07:07
07:48
07:19
08:08
08:30
08:44
·
09:04
09:18
09:34
09:48
10:04
10:17
10:27
10:42
10:55
11:10
11:25
11:40
11:55
12:11
12:27
12:42
12:57
13:12
13:27
13:42
13:57
14:13
14:28
14:43
14:58
15:13
15:28
15:43
15:58
16:16
16:31
16:49
17:03
17:14
17:29
17:43
17:56
18:07
18:20
18:32
18:45
18:58
19:12
19:26
19:39
19:53
20:08
20:23
20:38
20:53
21:15
21:32
21:52
22:11
22:30
22:49
23:09
23:29
23:54
·
Bonnyrigg, Park Road
opposite
04:24
04:46
05:19
05:39
06:14
05:59
06:02
06:45
07:04
07:22
06:56
07:39
07:16
07:59
07:30
08:19
08:40
08:54
·
09:14
09:28
09:44
09:58
10:14
10:27
10:37
10:52
11:05
11:20
11:35
11:50
12:05
12:21
12:37
12:52
13:07
13:22
13:38
13:53
14:08
14:24
14:39
14:54
15:09
15:24
15:39
15:54
16:10
16:28
16:43
17:02
17:16
17:27
17:41
17:54
18:07
18:18
18:31
18:43
18:55
19:08
19:22
19:36
19:49
20:03
20:18
20:33
20:48
21:03
21:25
21:42
22:02
22:20
22:39
22:58
23:18
23:38
00:03+1
·
·
·
·
·
·
·
·
06:52
07:11
·
·
·
07:23
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
04:32
·
05:27
·
06:22
06:07
·
·
·
·
07:04
·
·
08:07
07:38
08:27
·
09:02
·
·
09:36
·
10:06
·
10:35
·
11:00
·
11:28
·
11:58
·
12:30
·
13:01
·
13:31
·
14:03
·
14:34
·
15:04
·
15:34
·
16:05
·
16:39
·
17:13
·
17:38
·
18:04
·
18:28
18:41
·
19:05
·
19:32
·
19:59
·
20:28
·
20:57
·
21:34
·
22:10
·
22:47
·
23:26
·
00:11+1
·
Poltonhall, St Annes Avenue
opposite
·
04:52
·
05:45
·
·
06:09
·
·
07:29
·
07:47
·
·
·
·
08:49
·
·
09:23
·
09:52
·
10:22
·
10:45
·
11:13
·
11:43
·
12:14
·
12:46
·
13:16
·
13:47
·
14:18
·
14:49
·
15:19
·
15:50
·
16:21
·
16:54
·
17:27
·
17:51
·
18:17
·
·
18:52
·
19:17
·
19:45
·
20:12
·
20:41
·
21:11
·
21:50
·
22:28
·
23:06
·
23:46
·
·
·
04:58
·
05:51
·
·
06:15
·
·
07:36
·
07:54
·
·
·
·
08:56
·
·
09:30
·
09:59
·
10:29
·
10:52
·
11:20
·
11:50
·
12:21
·
12:53
·
13:23
·
13:54
·
14:25
·
14:56
·
15:27
·
15:57
·
16:28
·
17:01
·
17:34
·
17:58
·
18:24
·
·
18:59
·
19:24
·
19:52
·
20:19
·
20:48
·
21:18
·
21:57
·
22:35
·
23:13
·
23:53
·
·
Timetable data from Lothian Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code LOTH_31.
Main stops shown
18 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Gilmerton Station Road north-west bound
- Poltonhall, Cameron Crescent at
- Bonnyrigg, Burnbrae Terminus at
- Rosewell, Terminus at
- Poltonhall, St Annes Avenue at
- Bonnyrigg, Dobbies Road at
- Bonnyrigg, High Street at
- Gilmerton, The Murrays adjacent
- Gracemount, Gilmerton Dykes Street after
- Nether Liberton, Lady Road opposite
- Newington Road north-west bound
- Old Town, South Bridge N-Bound 2
- Broughton, Elm Row Stop ED
- Edinburgh West End, Shandwick Place Stop SE
- Haymarket Station Stop HJ
- Corstorphine, Drum Brae South opposite
- Maybury Road opposite
- East Craigs Centre Stop 3