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:52
09:04
10:04
11:04
12:04
13:04
14:04
15:04
16:09
Gladsmuir Farmhouse opposite and before
07:58
09:10
10:10
11:10
12:10
13:10
14:10
15:10
16:15
08:00
09:12
10:12
11:12
12:12
13:12
14:12
15:12
16:17
08:05
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:14
09:24
10:24
11:24
12:24
13:24
14:24
15:24
16:29
08:17
09:27
10:27
11:27
12:27
13:27
14:27
15:27
16:32
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:28
09:38
10:38
11:38
12:38
13:38
14:38
15:38
16:43
08:33
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:48
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:57
10:57
11:57
12:57
13:57
15:02
16:02
17:12
10:00
11:00
12:00
13:00
14:00
15:05
16:05
17:15
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:13
11:13
12:13
13:13
14:13
15:18
16:18
17:28
10:17
11:17
12:17
13:17
14:17
15:22
16:22
17:32
10:22
11:22
12:22
13:22
14:22
15:27
16:27
17:37
10:25
11:25
12:25
13:25
14:25
15:30
16:30
17:40
10:29
11:29
12:29
13:29
14:29
15:34
16:34
17:44
10:31
11:31
12:31
13:31
14:31
15:36
16:36
17:46
10:35
11:35
12:35
13:35
14:35
15:40
16:40
17:50
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.

Main stops shown

13 main stops

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

  1. Haddington, High Street Stop A
  2. Haddington, Gateside Road opposite
  3. Gladsmuir Farmhouse opposite and before
  4. Macmerry, Whiteloch Road adjacent
  5. Tranent, Police Station
  6. Tranent, Polson Park at
  7. Wallyford, Chuckers Row near
  8. Musselburgh, Ashgrove South opposite
  9. Musselburgh, High Street (Stop D) Stop D
  10. Musselburgh, Tesco Terminus at
  11. Musselburgh, Newhailes Roundabout westbound
  12. Newcraighall Drive before
  13. Newcraighall, Fort Kinnaird westbound