BusGenie
108
Prentice Coaches

108 bus timetable: Haddington to Newcraighall

Haddington - Newcraighall

Mode Bus

Haddington → Fort Kinnaird

9 trips · first 07:48 · last 16:05
Mon–Fri Live Valid 2026-04-07 – 2027-04-06

Swipe sideways to see later trips.

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

Fort Kinnaird → Haddington

8 trips · first 09:55 · last 17:10
Mon–Fri Live Valid 2026-04-07 – 2027-04-06

Swipe sideways to see later trips.

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

Timetable data from Prentice Coaches, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code DPCE_108.

All stops shown

54 stops
  1. Newcraighall, Fort Kinnaird westbound
  2. Newcraighall, Fort Kinnaird East after
  3. Newcraighall, The Cuddie Brae outside
  4. Newcraighall Drive after
  5. Newcraighall, Whitehill Street before
  6. Newcraighall, Benhar Road after
  7. Musselburgh, Newhailes Roundabout eastbound
  8. Musselburgh, Clayknowes Crescent opposite
  9. Musselburgh, Olive Bank Road at
  10. Musselburgh, Mall Avenue
  11. Musselburgh, Tesco Terminus at
  12. Musselburgh, High Street (Stop B) Stop B
  13. Musselburgh, Newbigging southbound
  14. Musselburgh, King Street adjacent
  15. Musselburgh, Park Lane opposite
  16. Musselburgh, Edenhall Road opposite
  17. Musselburgh, Ashgrove South near
  18. Musselburgh, Battlefield Drive opposite
  19. Musselburgh, Levenhall Roundabout eastbound
  20. Musselburgh, Moir Crescent opposite
  21. Musselburgh, Galt Road opposite
  22. Wallyford Journey Hub southbound
  23. Wallyford, Railway Station opposite
  24. Wallyford, Chuckers Row adjacent
  25. Wallyford, Strawberry Corner outside
  26. Dolphingstone, Kinwegar Recycling Centre adjacent
  27. Dolphingstone Farm at
  28. Tranent, Polson Gardens opposite
  29. Tranent, Polson Park opposite
  30. Tranent, Coal Neuk at
  31. Tranent, Bridge Street eastbound
  32. Tranent, Police Station opposite
  33. Tranent, Morrison Avenue opposite
  34. Tranent, Muirpark Road opposite
  35. Macmerry, The Christies at
  36. Macmerry, Whiteloch Road opposite
  37. Macmerry, St Germains Terrace adjacent
  38. Macmerry, Satellite Park adjacent
  39. Macmerry, Industrial Estate West opposite
  40. Macmerry, Industrial Estate East opposite
  41. Gladsmuir, Roundabout westbound
  42. Gladsmuir Farmhouse at
  43. Gladsmuir, Lamington Road at
  44. Gladsmuir, Liberty Hall opposite
  45. Gladsmuir, Coates Road adjacent
  46. Haddington, Letham Mains Rd End opposite
  47. Haddington, Arthurs Way opposite
  48. Haddington, Gateside Road adjacent
  49. Haddington, Knowes Road at
  50. Haddington, Park Lane opposite
  51. Haddington, Letham Drive opposite
  52. Haddington, Station Road at
  53. Haddington, Corn Exchange opposite
  54. Haddington, Market Street at