BusGenie
123
East Coast Buses

123 bus timetable: Pencaitland + Gifford circular to Haddington

Pencaitland + Gifford circular ↔ Haddington

Mode Bus

Pencaitland + Gifford circular → Haddington

15 trips · first 06:43 · last 18:15
Mon–Fri Live Valid 2026-05-25 – 2027-05-24

Swipe sideways to see later trips.

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

Haddington → Pencaitland + Gifford circular

1 trip · first 07:30 · last 07:30
Mon–Fri Live Valid 2026-05-25 – 2027-05-24

Swipe sideways to see later trips.

Stop
07:30 Haddington
07:38
07:39
07:57
08:01
08:01
08:10

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

All stops shown

48 stops
  1. Haddington, Market Street at
  2. Haddington, Artillery Park at
  3. Haddington, St Mary's Church at
  4. Haddington, Lennoxlove RE at
  5. Haddington, Parkend at
  6. Bolton Parish Church at
  7. Bolton, Upper Bolton Cottages opposite
  8. Haddington, High Street Stop B
  9. Haddington, Police Station at
  10. Haddington, Knox Court at
  11. Haddington, Rosehall Place at
  12. Haddington, Long Cram at
  13. Haddington, Bothwell Avenue at
  14. Haddington, Dovecot at
  15. Haddington, Black House near
  16. Haddington, Letham Mains RE opposite
  17. Haddington, Blackhouse Bridge westbound
  18. Haddington, Sunnyside opposite
  19. Haddington, Samuelston RE near
  20. Pencaitland, Whitelodge RE near
  21. Pencaitland, Nisbet Road End near
  22. Pencaitland Park at
  23. Pencaitland, School near
  24. Pencaitland, Institute opposite
  25. Pencaitland, Pringles Place opposite
  26. Pencaitland, Lempockwells opposite
  27. Pencaitland, Lempockwells Rd End south-east bound
  28. Glenkinchie Distillery at
  29. West Saltoun, West Lodge at
  30. West Saltoun, Crossroads opposite
  31. West Saltoun, South Lodge at
  32. East Saltoun, Fletcher Hall outside
  33. East Saltoun, Byre Court outside
  34. East Saltoun, Oak Cottage opposite
  35. Bolton Muir Wood opposite
  36. Bolton, Inglisfield Cottage at
  37. Gifford, Tweeddale Ave at
  38. Gifford, Goblin Ha' at
  39. Gifford Vale at
  40. Gifford, Slateford Farm RE at
  41. Gifford, Myreside RE opposite
  42. Gifford, Beech Hill RE opposite
  43. Haddington, Cockles Smiddy at
  44. Haddington, Monkrigg West Lodge opposite
  45. Haddington, Lennoxlove East Port at
  46. Haddington, Lennoxlove Acredales at
  47. Haddington, St Mary's Church opposite
  48. Haddington, High Street Stop A