BusGenie
123
East Coast Buses

123 bus timetable: Pencaitland + Gifford circular to Haddington

Pencaitland + Gifford circular ↔ Haddington

Mode Bus

Pencaitland + Gifford circular → Haddington

5 trips · first 10:20 · last 18:20
Sunday Live Valid 2026-05-25 – 2027-05-24

Swipe sideways to see later trips.

Stop
10:20 Haddington
12:20 Haddington
14:20 Haddington
16:20 Haddington
18:20 Haddington
10:20
12:20
14:20
16:20
18:20
10:21
12:21
14:21
16:21
18:21
10:23
12:23
14:23
16:23
18:23
10:25
12:25
14:25
16:25
18:25
10:26
12:26
14:26
16:26
18:26
10:28
12:28
14:28
16:28
18:28
10:29
12:29
14:29
16:29
18:29
10:31
12:31
14:31
16:31
18:31
10:33
12:33
14:33
16:33
18:33
10:34
12:34
14:34
16:34
18:34
10:35
12:35
14:35
16:35
18:35
10:35
12:35
14:35
16:35
18:35
10:36
12:36
14:36
16:36
18:36
10:38
12:38
14:38
16:38
18:38
10:39
12:39
14:39
16:39
18:39
10:41
12:41
14:41
16:41
18:41
10:41
12:41
14:41
16:41
18:41
10:42
12:42
14:42
16:42
18:42
10:43
12:43
14:43
16:43
18:43
10:43
12:43
14:43
16:43
18:43

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

All stops shown

20 stops
  1. Haddington, Market Street at
  2. Haddington, St Mary's Church at
  3. Haddington, Lennoxlove RE at
  4. Haddington, Parkend at
  5. Bolton Parish Church at
  6. Bolton, Upper Bolton Cottages opposite
  7. Bolton Muir Wood opposite
  8. Bolton, Inglisfield Cottage at
  9. Gifford, Tweeddale Ave at
  10. Gifford, Goblin Ha' at
  11. Gifford Vale at
  12. Gifford, Slateford Farm RE at
  13. Gifford, Myreside RE opposite
  14. Gifford, Beech Hill RE opposite
  15. Haddington, Cockles Smiddy at
  16. Haddington, Monkrigg West Lodge opposite
  17. Haddington, Lennoxlove East Port at
  18. Haddington, Lennoxlove Acredales at
  19. Haddington, St Mary's Church opposite
  20. Haddington, High Street Stop A