BusGenie
31
Lothian Buses

31 bus timetable: Rosewell or Bonnyrigg to East Craigs

Rosewell or Bonnyrigg ↔ East Craigs

Mode Bus

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
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
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
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
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
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
·
·
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
·
·
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
·
·
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
·
·
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
03:58
04:20
04:53
05:13
·
05:33
05:36
·
·
·
06:26
·
06:43
·
06:55
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
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
·
·
·
·
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
·
·
·
·
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
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
00:01+1
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
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
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
·
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
·
·
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 stops

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

  1. Gilmerton Station Road north-west bound
  2. Poltonhall, Cameron Crescent at
  3. Bonnyrigg, Burnbrae Terminus at
  4. Rosewell, Terminus at
  5. Poltonhall, St Annes Avenue at
  6. Bonnyrigg, Dobbies Road at
  7. Bonnyrigg, High Street at
  8. Gilmerton, The Murrays adjacent
  9. Gracemount, Gilmerton Dykes Street after
  10. Nether Liberton, Lady Road opposite
  11. Newington Road north-west bound
  12. Old Town, South Bridge N-Bound 2
  13. Broughton, Elm Row Stop ED
  14. Edinburgh West End, Shandwick Place Stop SE
  15. Haymarket Station Stop HJ
  16. Corstorphine, Drum Brae South opposite
  17. Maybury Road opposite
  18. East Craigs Centre Stop 3