BusGenie
106
East Coast Buses

106 bus timetable: Haddington to Craigleith

Haddington - Craigleith

Mode Bus

Haddington → Fort Kinnaird or Western General Hospital

19 trips · first 06:00 · last 22:08
Saturday Live Valid 2026-05-25 – 2027-05-24

Swipe sideways to see later trips.

Stop
06:00 Fort Kinnaird or Western General Hospital
06:30 Fort Kinnaird or Western General Hospital
07:00 Fort Kinnaird or Western General Hospital
07:45 Fort Kinnaird or Western General Hospital
08:30 Fort Kinnaird or Western General Hospital
09:30 Fort Kinnaird or Western General Hospital
10:30 Fort Kinnaird or Western General Hospital
11:30 Fort Kinnaird or Western General Hospital
12:30 Fort Kinnaird or Western General Hospital
13:30 Fort Kinnaird or Western General Hospital
14:30 Fort Kinnaird or Western General Hospital
15:30 Fort Kinnaird or Western General Hospital
16:30 Fort Kinnaird or Western General Hospital
17:30 Fort Kinnaird or Western General Hospital
18:15 Fort Kinnaird or Western General Hospital
19:05 Fort Kinnaird or Western General Hospital
20:10 Fort Kinnaird or Western General Hospital
20:53 Fort Kinnaird or Western General Hospital
22:08 Fort Kinnaird or Western General Hospital
06:00
06:30
07:00
07:45
08:30
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:15
19:05
20:10
20:53
22:08
06:01
06:31
07:01
07:46
08:31
09:31
10:31
11:31
12:31
13:31
14:31
15:31
16:31
17:31
18:16
19:06
20:11
20:54
22:09
06:01
06:31
07:01
07:46
08:31
09:32
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:16
19:06
20:11
20:54
22:09
06:02
06:32
07:03
07:48
08:33
09:33
10:33
11:33
12:33
13:33
14:33
15:33
16:33
17:33
18:18
19:08
20:13
20:55
22:10
06:03
06:33
07:03
07:48
08:33
09:34
10:34
11:34
12:34
13:34
14:34
15:34
16:34
17:34
18:18
19:08
20:13
20:56
22:11
06:03
06:33
07:04
07:49
08:34
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:35
18:19
19:09
20:14
20:56
22:11
06:04
06:34
07:05
07:50
08:35
09:36
10:36
11:36
12:36
13:36
14:36
15:36
16:36
17:36
18:20
19:10
20:15
20:57
22:12
06:05
06:35
07:06
07:51
08:36
09:37
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:37
18:21
19:11
20:16
20:58
22:13
06:06
06:36
07:07
07:52
08:37
09:38
10:38
11:38
12:38
13:38
14:38
15:38
16:38
17:38
18:22
19:12
20:17
20:59
22:14
06:07
06:37
07:08
07:53
08:38
09:39
10:39
11:39
12:39
13:39
14:39
15:39
16:39
17:39
18:23
19:13
20:18
21:00
22:15
06:08
06:38
07:09
07:55
08:40
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:24
19:14
20:19
21:01
22:16
Gladsmuir Farmhouse opposite and before
06:09
06:39
07:10
07:56
08:41
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:25
19:15
20:20
21:02
22:17
06:10
06:40
07:11
07:57
08:42
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:43
18:26
19:16
20:21
21:03
22:18
06:12
06:42
07:13
07:59
08:44
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:28
19:18
20:23
21:05
22:20
06:13
06:43
07:14
08:00
08:45
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:29
19:19
20:24
21:06
22:21
06:13
06:43
07:14
08:00
08:45
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:29
19:19
20:24
21:06
22:21
06:17
06:47
07:18
08:05
08:50
09:51
10:51
11:52
12:51
13:51
14:51
15:51
16:51
17:51
18:33
19:23
20:28
21:10
22:25
06:18
06:48
07:19
08:06
08:51
09:52
10:52
11:53
12:52
13:52
14:52
15:52
16:52
17:52
18:33
19:23
20:28
21:10
22:25
06:18
06:48
07:19
08:06
08:51
09:52
10:52
11:53
12:52
13:52
14:52
15:52
16:52
17:52
18:34
19:24
20:29
21:11
22:26
06:19
06:49
07:20
08:07
08:52
09:53
10:53
11:54
12:53
13:53
14:53
15:53
16:53
17:53
18:34
19:24
20:29
21:11
22:26
06:20
06:50
07:21
08:08
08:53
09:54
10:54
11:55
12:54
13:54
14:54
15:54
16:54
17:54
18:35
19:25
20:30
21:12
22:27
06:21
06:51
07:22
08:09
08:54
09:55
10:55
11:56
12:55
13:55
14:55
15:55
16:55
17:55
18:36
19:25
20:30
21:12
22:27
06:21
06:51
07:22
08:09
08:54
09:55
10:55
11:57
12:56
13:56
14:55
15:55
16:55
17:55
18:36
19:26
20:31
21:13
22:28
06:24
06:54
07:25
08:12
08:57
09:59
10:59
12:01
13:00
14:00
14:59
15:59
16:59
17:59
18:39
19:29
20:33
21:15
22:30
06:26
06:56
07:27
08:14
08:59
10:01
11:01
12:03
13:02
14:02
15:01
16:01
17:01
18:01
18:41
19:30
20:34
21:16
22:31
06:27
06:57
07:28
08:15
09:00
10:01
11:01
12:03
13:02
14:02
15:01
16:01
17:01
18:01
18:42
19:31
20:35
21:17
22:32
06:27
06:57
07:28
08:15
09:00
10:02
11:02
12:04
13:03
14:03
15:02
16:02
17:02
18:02
18:42
19:31
20:35
21:17
22:32
06:28
06:58
07:29
08:16
09:01
10:03
11:03
12:05
13:04
14:04
15:03
16:03
17:03
18:03
18:43
19:32
20:36
21:18
22:33
06:28
06:58
07:29
08:16
09:01
10:03
11:03
12:05
13:04
14:04
15:03
16:03
17:03
18:03
18:43
19:32
20:36
21:18
22:33
06:29
06:59
07:30
08:17
09:02
10:04
11:04
12:06
13:05
14:05
15:04
16:04
17:04
18:04
18:44
19:33
20:37
21:19
22:34
06:29
06:59
07:30
08:17
09:02
10:04
11:04
12:06
13:05
14:05
15:04
16:04
17:04
18:04
18:44
19:33
20:37
21:19
22:34
06:30
07:00
07:31
08:18
09:03
10:05
11:05
12:07
13:06
14:06
15:05
16:05
17:05
18:05
18:45
19:34
20:38
21:20
22:35
06:31
07:01
07:32
08:19
09:04
10:06
11:06
12:08
13:07
14:07
15:06
16:06
17:06
18:06
18:46
19:35
20:38
21:20
22:35
06:31
07:01
07:32
08:19
09:04
10:07
11:07
12:09
13:08
14:08
15:07
16:06
17:06
18:06
18:46
19:35
20:39
21:21
22:36
06:32
07:02
07:33
08:20
09:05
10:08
11:08
12:10
13:09
14:09
15:08
16:07
17:07
18:07
18:47
19:36
20:39
21:21
22:36
06:32
07:02
07:34
08:21
09:06
10:09
11:09
12:11
13:10
14:10
15:09
16:08
17:08
18:08
18:47
19:36
20:40
21:22
22:37
06:33
07:03
07:35
08:22
09:07
10:09
11:10
12:12
13:11
14:10
15:09
16:09
17:09
18:09
18:48
19:37
20:40
21:22
22:37
06:34
07:04
07:36
08:23
09:08
10:11
11:12
12:14
13:13
14:12
15:11
16:10
17:10
18:10
18:49
19:38
20:41
21:23
22:38
06:36
·
07:38
08:25
09:10
10:14
11:15
12:17
13:16
14:15
15:14
16:13
17:13
18:13
·
19:40
·
21:25
·
06:37
·
07:39
08:26
09:11
10:15
11:16
12:18
13:17
14:16
15:15
16:14
17:14
18:14
·
19:41
·
21:26
·
06:37
·
07:39
08:26
09:11
10:15
11:17
12:19
13:18
14:17
15:16
16:14
17:14
18:14
·
19:41
·
21:26
·
06:38
·
07:40
08:27
09:12
10:16
11:17
12:19
13:18
14:17
15:16
16:15
17:15
18:15
·
19:42
·
21:27
·
06:39
·
07:41
08:28
09:13
10:17
11:18
12:20
13:19
14:18
15:17
16:16
17:16
18:16
·
19:43
·
21:27
·
06:40
·
07:42
08:29
09:14
10:18
11:20
12:22
13:21
14:20
15:19
16:17
17:17
18:17
·
19:44
·
21:29
·
06:41
·
07:43
08:30
09:15
10:19
11:20
12:22
13:21
14:20
15:19
16:18
17:18
18:18
·
19:45
·
21:29
·
06:41
·
07:43
08:30
09:15
10:19
11:21
12:23
13:22
14:21
15:20
16:18
17:18
18:18
·
19:45
·
21:30
·
06:42
·
07:44
08:31
09:16
10:20
11:21
12:23
13:22
14:21
15:20
16:19
17:19
18:19
·
19:46
·
21:30
·
06:43
·
07:45
08:32
09:17
10:21
11:22
12:24
13:23
14:22
15:21
16:20
17:20
18:20
·
19:47
·
21:31
·
06:43
·
07:45
08:32
09:17
10:21
11:23
12:25
13:24
14:23
15:22
16:20
17:20
18:20
·
19:47
·
21:31
·
06:44
·
07:46
08:33
09:18
10:22
11:24
12:26
13:25
14:24
15:23
16:21
17:21
18:21
·
19:48
·
21:32
·
06:44
·
07:46
08:33
09:18
10:22
11:24
12:27
13:26
14:25
15:24
16:21
17:21
18:21
·
19:48
·
21:32
·
06:48
·
07:50
08:37
09:22
10:26
11:28
12:31
13:30
14:29
15:28
16:25
17:25
18:25
·
19:52
·
21:36
·
06:49
·
07:51
08:38
09:23
10:27
11:29
12:32
13:31
14:30
15:29
16:26
17:26
18:26
·
19:53
·
21:37
·
06:50
·
07:52
08:39
09:24
10:28
11:30
12:33
13:32
14:31
15:30
16:27
17:27
18:27
·
19:54
·
21:38
·
06:52
·
07:54
08:41
09:27
10:31
11:33
12:36
13:35
14:34
15:33
16:30
17:30
18:30
·
19:56
·
21:40
·
06:56
·
07:58
08:45
09:32
10:37
11:39
12:42
13:40
14:39
15:38
16:35
17:35
18:35
·
20:01
·
21:44
·
06:59
·
08:01
08:48
09:35
10:40
11:42
12:45
13:43
14:42
15:41
16:38
17:38
18:38
·
20:04
·
21:46
·
Abbeyhill westbound
07:01
·
08:04
08:51
09:38
10:43
11:46
12:49
13:47
14:45
15:44
16:41
17:41
18:41
·
20:07
·
21:49
·
07:02
·
08:05
08:52
09:39
10:44
11:47
12:50
13:48
14:46
15:45
16:42
17:42
18:42
·
20:08
·
21:50
·
07:04
·
08:06
08:53
09:41
10:46
11:49
12:52
13:50
14:48
15:47
16:44
17:44
18:44
·
20:10
·
21:51
·
07:04
·
08:07
08:54
09:42
10:47
11:50
12:53
13:51
14:49
15:48
16:45
17:45
18:45
·
20:11
·
21:52
·
07:05
·
08:08
08:55
09:43
10:48
11:51
12:54
13:52
14:50
15:49
16:46
17:46
18:46
·
20:12
·
21:53
·
07:06
·
08:09
08:56
09:44
10:49
11:52
12:55
13:53
14:51
15:50
16:47
17:47
18:47
·
20:13
·
21:54
·
07:09
·
08:12
08:59
09:48
10:53
11:56
12:59
13:57
14:55
15:54
16:51
17:51
18:51
·
20:17
·
21:58
·
07:11
·
08:15
09:02
09:51
10:57
12:00
13:03
14:01
14:59
15:58
16:55
17:55
18:55
·
20:20
·
22:01
·
07:12
·
08:16
09:03
09:52
10:58
12:01
13:04
14:02
15:00
15:59
16:56
17:56
18:56
·
20:21
·
22:02
·
07:13
·
08:17
09:04
09:53
10:59
12:02
13:05
14:03
15:01
16:00
16:57
17:57
18:57
·
20:22
·
22:03
·
07:14
·
08:18
09:05
09:54
11:00
12:03
13:06
14:04
15:02
16:01
16:58
17:58
18:58
·
20:23
·
22:04
·
07:15
·
08:20
09:07
09:56
11:02
12:05
13:08
14:06
15:04
16:03
17:00
18:00
19:00
·
20:25
·
22:05
·
07:16
·
08:21
09:08
09:57
11:03
12:06
13:09
14:07
15:05
16:04
17:01
18:01
19:01
·
20:26
·
22:06
·
07:17
·
08:22
09:09
09:58
11:04
12:07
13:10
14:08
15:06
16:05
17:02
18:02
19:02
·
20:27
·
22:07
·
07:18
·
08:23
09:10
09:59
11:05
12:08
13:11
14:09
15:07
16:06
17:03
18:03
19:03
·
20:28
·
22:08
·

Fort Kinnaird or Western General Hospital → Haddington

17 trips · first 06:59 · last 22:16
Saturday Live Valid 2026-05-25 – 2027-05-24

Swipe sideways to see later trips.

Stop
06:59 Fort Kinnaird or Western General Hospital
07:36 Fort Kinnaird or Western General Hospital
07:46 Fort Kinnaird or Western General Hospital
08:30 Fort Kinnaird or Western General Hospital
09:30 Fort Kinnaird or Western General Hospital
10:30 Fort Kinnaird or Western General Hospital
11:30 Fort Kinnaird or Western General Hospital
12:30 Fort Kinnaird or Western General Hospital
13:30 Fort Kinnaird or Western General Hospital
14:25 Fort Kinnaird or Western General Hospital
15:25 Fort Kinnaird or Western General Hospital
16:16 Fort Kinnaird or Western General Hospital
17:16 Fort Kinnaird or Western General Hospital
18:16 Fort Kinnaird or Western General Hospital
19:16 Fort Kinnaird or Western General Hospital
20:37 Fort Kinnaird or Western General Hospital
22:16 Fort Kinnaird or Western General Hospital
·
07:36
·
08:30
09:30
10:30
11:30
12:30
13:30
14:25
15:25
16:16
17:16
18:16
19:16
20:37
22:16
·
07:37
·
08:31
09:32
10:32
11:32
12:32
13:32
14:27
15:27
16:17
17:17
18:17
19:17
20:38
22:17
·
07:38
·
08:32
09:32
10:32
11:32
12:32
13:32
14:27
15:27
16:18
17:18
18:18
19:18
20:39
22:18
·
07:39
·
08:33
09:33
10:33
11:33
12:33
13:33
14:28
15:28
16:19
17:19
18:19
19:19
20:40
22:19
·
07:39
·
08:34
09:34
10:34
11:34
12:34
13:34
14:29
15:29
16:20
17:20
18:20
19:20
20:41
22:19
·
07:40
·
08:35
09:36
10:36
11:36
12:36
13:36
14:31
15:31
16:21
17:21
18:21
19:21
20:42
22:20
·
07:41
·
08:36
09:37
10:37
11:37
12:37
13:37
14:32
15:32
16:22
17:22
18:22
19:22
20:43
22:21
·
07:42
·
08:37
09:38
10:38
11:38
12:38
13:38
14:33
15:33
16:23
17:23
18:23
19:23
20:44
22:22
·
07:43
·
08:38
09:39
10:39
11:39
12:39
13:39
14:34
15:34
16:24
17:24
18:24
19:24
20:45
22:23
·
07:46
·
08:41
09:43
10:43
11:43
12:43
13:43
14:38
15:38
16:28
17:28
18:28
19:28
20:49
22:27
·
07:53
·
08:48
09:50
10:50
11:50
12:51
13:51
14:46
15:46
16:36
17:36
18:36
19:36
20:56
22:34
·
07:55
·
08:50
09:52
10:52
11:52
12:53
13:53
14:48
15:48
16:38
17:38
18:38
19:38
20:58
22:36
·
07:56
·
08:51
09:53
10:53
11:54
12:55
13:55
14:50
15:50
16:40
17:40
18:40
19:39
20:59
22:37
·
07:56
·
08:51
09:53
10:54
11:54
12:55
13:55
14:50
15:50
16:40
17:40
18:40
19:40
21:00
22:37
Abbeyhill E-bound 1
·
07:57
·
08:52
09:54
10:55
11:56
12:57
13:57
14:52
15:52
16:42
17:42
18:42
19:41
21:01
22:38
·
08:00
·
08:55
09:57
10:59
12:00
13:01
14:01
14:56
15:56
16:46
17:46
18:46
19:45
21:04
22:41
·
08:03
·
08:58
10:01
11:03
12:04
13:05
14:05
15:00
15:59
16:49
17:49
18:49
19:48
21:07
22:44
·
08:09
·
09:04
10:07
11:09
12:10
13:11
14:11
15:06
16:05
16:55
17:55
18:54
19:53
21:12
22:49
·
08:11
·
09:06
10:10
11:12
12:13
13:14
14:14
15:09
16:08
16:58
17:58
18:57
19:55
21:14
22:51
·
08:12
·
09:07
10:11
11:13
12:14
13:15
14:15
15:11
16:10
17:00
17:59
18:58
19:56
21:15
22:52
·
08:13
·
09:08
10:12
11:14
12:15
13:16
14:16
15:12
16:11
17:01
18:00
18:59
19:57
21:16
22:53
·
08:16
·
09:11
10:16
11:18
12:19
13:20
14:20
15:16
16:15
17:05
18:04
19:02
20:00
21:19
22:56
·
08:17
·
09:12
10:17
11:19
12:20
13:21
14:21
15:17
16:16
17:06
18:05
19:03
20:01
21:20
22:57
·
08:18
·
09:13
10:18
11:20
12:21
13:22
14:22
15:18
16:17
17:07
18:06
19:04
20:02
21:21
22:58
·
08:18
·
09:13
10:18
11:21
12:22
13:23
14:23
15:19
16:17
17:07
18:06
19:04
20:02
21:21
22:58
·
08:19
·
09:14
10:19
11:21
12:22
13:23
14:23
15:19
16:18
17:08
18:07
19:05
20:03
21:22
22:59
·
08:20
·
09:15
10:20
11:23
12:24
13:25
14:25
15:21
16:19
17:09
18:08
19:06
20:04
21:23
23:00
·
08:20
·
09:16
10:21
11:23
12:24
13:25
14:25
15:21
16:20
17:10
18:09
19:07
20:05
21:23
23:00
·
08:22
·
09:17
10:22
11:25
12:26
13:27
14:27
15:23
16:21
17:11
18:10
19:08
20:06
21:25
23:02
·
08:22
·
09:18
10:23
11:26
12:27
13:28
14:28
15:24
16:22
17:12
18:11
19:09
20:07
21:25
23:02
·
08:23
·
09:19
10:24
11:27
12:28
13:29
14:29
15:25
16:23
17:13
18:12
19:10
20:08
21:26
23:03
·
08:24
·
09:20
10:25
11:28
12:29
13:30
14:30
15:26
16:24
17:14
18:13
19:11
20:09
21:27
23:04
06:59
08:26
07:46
09:22
10:27
11:30
12:31
13:32
14:32
15:28
16:26
17:16
18:15
19:13
20:10
21:28
23:05
07:00
08:27
07:47
09:23
10:28
11:31
12:32
13:33
14:33
15:29
16:27
17:17
18:16
19:14
20:11
21:29
23:06
07:00
08:27
07:47
09:24
10:29
11:32
12:33
13:34
14:34
15:30
16:28
17:18
18:17
19:15
20:11
21:29
23:06
07:01
08:28
07:48
09:25
10:30
11:33
12:34
13:35
14:35
15:31
16:29
17:19
18:18
19:16
20:12
21:30
23:07
07:02
08:29
07:49
09:25
10:30
11:33
12:34
13:35
14:35
15:31
16:29
17:19
18:18
19:16
20:13
21:31
23:08
07:02
08:29
07:49
09:26
10:31
11:34
12:35
13:36
14:36
15:32
16:30
17:20
18:19
19:17
20:13
21:31
23:08
07:03
08:30
07:50
09:27
10:32
11:35
12:36
13:37
14:37
15:33
16:31
17:21
18:20
19:18
20:14
21:32
23:09
07:04
08:31
07:51
09:28
10:33
11:36
12:37
13:38
14:38
15:34
16:32
17:22
18:21
19:19
20:15
21:33
23:10
07:04
08:31
07:51
09:28
10:33
11:36
12:37
13:38
14:38
15:34
16:32
17:22
18:21
19:19
20:15
21:33
23:10
07:05
08:32
07:52
09:29
10:34
11:37
12:38
13:39
14:39
15:35
16:33
17:23
18:22
19:20
20:16
21:34
23:11
07:05
08:32
07:52
09:29
10:34
11:37
12:39
13:40
14:40
15:36
16:33
17:23
18:22
19:20
20:16
21:34
23:11
07:06
08:33
07:53
09:30
10:35
11:38
12:39
13:40
14:40
15:36
16:34
17:24
18:23
19:21
20:17
21:35
23:12
07:07
08:34
07:54
09:31
10:36
11:39
12:40
13:41
14:41
15:37
16:35
17:25
18:24
19:22
20:18
21:36
23:13
07:07
08:34
07:54
09:32
10:37
11:40
12:41
13:42
14:42
15:38
16:36
17:26
18:25
19:22
20:18
21:36
23:13
07:09
08:36
07:56
09:33
10:38
11:41
12:43
13:44
14:44
15:40
16:37
17:27
18:26
19:24
20:20
21:38
23:15
07:12
08:39
07:59
09:37
10:42
11:45
12:47
13:48
14:48
15:44
16:41
17:31
18:30
19:27
20:23
21:41
23:18
07:12
08:40
07:59
09:38
10:43
11:46
12:48
13:49
14:49
15:45
16:42
17:32
18:31
19:28
20:24
21:42
23:18
07:13
08:41
08:00
09:39
10:44
11:47
12:48
13:49
14:49
15:45
16:43
17:33
18:32
19:29
20:25
21:43
23:19
07:13
08:41
08:00
09:39
10:44
11:47
12:49
13:50
14:50
15:46
16:43
17:33
18:32
19:29
20:25
21:43
23:19
07:14
08:42
08:01
09:40
10:45
11:48
12:50
13:51
14:51
15:47
16:44
17:34
18:33
19:30
20:26
21:44
23:20
07:15
08:43
08:02
09:41
10:46
11:49
12:51
13:52
14:52
15:48
16:45
17:35
18:34
19:31
20:27
21:45
23:21
07:15
08:43
08:02
09:41
10:46
11:49
12:51
13:52
14:52
15:48
16:45
17:35
18:34
19:31
20:27
21:45
23:21
07:19
08:47
08:06
09:45
10:50
11:53
12:55
13:56
14:56
15:52
16:49
17:39
18:38
19:35
20:31
21:49
23:25
07:19
08:47
08:06
09:45
10:50
11:53
12:55
13:56
14:56
15:52
16:49
17:39
18:38
19:35
20:31
21:49
23:25
07:20
08:48
08:07
09:46
10:51
11:54
12:56
13:57
14:57
15:53
16:50
17:40
18:39
19:36
20:32
21:50
23:26
07:20
08:48
08:07
09:46
10:51
11:54
12:56
13:57
14:57
15:53
16:50
17:40
18:39
19:36
20:32
21:50
23:26
07:22
08:50
08:09
09:48
10:53
11:56
12:58
13:59
14:59
15:55
16:52
17:42
18:41
19:38
20:34
21:52
23:28
07:23
08:51
08:10
09:49
10:54
11:57
12:59
14:00
15:00
15:56
16:53
17:43
18:41
19:38
20:34
21:52
23:28
07:23
08:51
08:10
09:49
10:54
11:57
12:59
14:00
15:00
15:56
16:53
17:43
18:42
19:39
20:35
21:53
23:29
07:24
08:52
08:11
09:50
10:55
11:58
13:00
14:01
15:01
15:57
16:54
17:44
18:43
19:40
20:36
21:54
23:30
07:26
08:54
08:13
09:52
10:57
12:00
13:02
14:03
15:03
15:59
16:56
17:46
18:44
19:41
20:37
21:55
23:31
07:27
08:55
08:14
09:53
10:58
12:01
13:03
14:04
15:04
16:00
16:57
17:47
18:45
19:42
20:38
21:56
23:32
07:28
08:56
08:15
09:54
10:59
12:02
13:04
14:05
15:05
16:01
16:58
17:48
18:46
19:43
20:39
21:57
23:33
07:29
08:57
08:16
09:55
11:00
12:03
13:05
14:06
15:06
16:02
16:59
17:49
18:47
19:44
20:40
21:58
23:34
07:30
08:58
08:17
09:56
11:01
12:04
13:06
14:07
15:07
16:03
17:00
17:50
18:48
19:45
20:41
21:59
23:35
07:31
08:59
08:18
09:57
11:02
12:05
13:07
14:08
15:08
16:04
17:01
17:51
18:49
19:46
20:41
21:59
23:35
07:32
09:00
08:19
09:58
11:03
12:06
13:08
14:09
15:09
16:05
17:02
17:52
18:50
19:47
20:42
22:00
23:36
07:33
09:01
08:20
09:59
11:04
12:07
13:09
14:10
15:10
16:06
17:03
17:53
18:51
19:48
20:43
22:01
23:37
07:33
09:01
08:20
09:59
11:04
12:07
13:09
14:10
15:10
16:06
17:03
17:53
18:51
19:48
20:44
22:02
23:38
07:34
09:02
08:21
10:00
11:05
12:08
13:10
14:11
15:11
16:07
17:04
17:54
18:52
19:49
20:44
22:02
23:38
07:37
09:05
08:24
10:03
11:08
12:11
13:13
14:14
15:14
16:10
17:07
17:57
18:55
19:52
20:46
22:04
23:40

Timetable data from East Coast Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code ECBU_106.

All stops shown

73 stops
  1. Craigleith, Western General Hospital southbound
  2. Craigleith, Western General opposite
  3. Comely Bank Cemetery opposite
  4. Comely Bank, Flora Stevenson School at
  5. Comely Bank, Orchard Brae Avenue opposite
  6. Orchard Brae, Learmonth Terrace outside
  7. Dean Bridge before
  8. Edinburgh West End, Drumsheugh Place Stop QA
  9. Edinburgh West End, Queensferry Street Stop QC
  10. Edinburgh, Princes Street (west) Stop PD
  11. Edinburgh, Waterloo Place Stop ZK
  12. Edinburgh, St Andrew's House opposite
  13. Calton, Regent Terrace at
  14. Calton Terrace Brae near
  15. Abbeyhill E-bound 1
  16. Meadowbank House at
  17. Willowbrae, Paisley Drive after
  18. Bingham, The Jewel before
  19. Newcraighall, Fort Kinnaird West opposite
  20. Newcraighall, Fort Kinnaird eastbound
  21. Newcraighall, Fort Kinnaird East after
  22. Musselburgh, Queen Margaret Drive
  23. Musselburgh, Queen Margaret University opposite
  24. Stoneybank, Denholm Drive adjacent
  25. Stoneybank, Clayknowes Court opposite
  26. Stoneybank, Clayknowes Avenue opposite
  27. Stoneybank, Stoneyhill Drive opposite
  28. Musselburgh, Clayknowes Crescent opposite
  29. Musselburgh, Harbour Point opposite
  30. Musselburgh, Fisherow
  31. Musselburgh, Brunton Theatre Journey Hub
  32. Musselburgh, Bridge Street southbound
  33. Musselburgh, High Street (Stop B) Stop B
  34. Musselburgh, St Peter's Church opposite
  35. Musselburgh, Loretto Upper School outside
  36. Musselburgh, Beulah opposite
  37. Musselburgh, Ashgrove North opposite
  38. Musselburgh, Windsor Park Drive opposite
  39. Musselburgh, Levenhall Roundabout eastbound
  40. Musselburgh, Moir Crescent opposite
  41. Musselburgh, Galt Road opposite
  42. Wallyford Journey Hub southbound
  43. Wallyford, Railway Station opposite
  44. Wallyford, Chuckers Row adjacent
  45. Wallyford, Strawberry Corner outside
  46. Dolphingstone, Kinwegar Recycling Centre adjacent
  47. Dolphingstone Farm at
  48. Tranent, Polson Gardens opposite
  49. Tranent, Polson Park opposite
  50. Tranent, Coal Neuk at
  51. Tranent, Bridge Street eastbound
  52. Tranent, Police Station opposite
  53. Tranent, Morrison Avenue opposite
  54. Tranent, Muirpark Road opposite
  55. Macmerry, Whiteloch Road opposite
  56. Macmerry, St Germains Terrace adjacent
  57. Macmerry, Satellite Park adjacent
  58. Macmerry, Industrial Estate West opposite
  59. Gladsmuir, Roundabout westbound
  60. Gladsmuir Farmhouse at
  61. Gladsmuir, Lamington Road at
  62. Gladsmuir, Liberty Hall opposite
  63. Gladsmuir, Coates Road adjacent
  64. Haddington, Letham Mains Rd End opposite
  65. Haddington, Arthurs Way opposite
  66. Haddington, Gateside Road adjacent
  67. Haddington, Knowes Road at
  68. Haddington, Park Lane opposite
  69. Haddington, Letham Drive opposite
  70. Haddington, Station Road at
  71. Haddington, Corn Exchange opposite
  72. Haddington, Market Street at
  73. Haddington, High Street Stop A