BusGenie
122
Prentice Coaches

122 bus timetable: Haddington to North Berwick

Haddington - North Berwick

Mode Bus

Haddington → North Berwick

6 trips · first 08:00 · last 15:45
Saturday Live Valid 2026-04-07 – 2027-04-06

Swipe sideways to see later trips.

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

North Berwick → Haddington

6 trips · first 08:30 · last 16:20
Saturday Live Valid 2026-04-07 – 2027-04-06

Swipe sideways to see later trips.

Stop
08:30 North Berwick
10:05 North Berwick
11:15 North Berwick
13:10 North Berwick
14:20 North Berwick
16:20 North Berwick
08:30
10:05
11:15
13:10
14:20
16:20
08:30
10:05
11:15
13:10
14:20
16:20
08:31
10:06
11:16
13:11
14:21
16:21
North Berwick, Hamilton Road opposite and before
08:31
10:06
11:16
13:11
14:21
16:21
08:32
10:07
11:17
13:12
14:22
16:22
08:32
10:07
11:17
13:12
14:22
16:22
08:33
10:08
11:18
13:13
14:23
16:23
08:35
10:10
11:20
13:15
14:25
16:25
08:36
10:11
11:21
13:16
14:26
16:26
08:37
10:12
11:22
13:17
14:27
16:27
08:38
10:13
11:23
13:18
14:28
16:28
08:38
10:13
11:23
13:18
14:28
16:28
08:39
10:14
11:24
13:19
14:29
16:29
08:40
10:15
11:25
13:20
14:30
16:30
Gullane, Muirfield House opposite and after
08:42
10:17
11:27
13:22
14:32
16:32
08:42
10:17
11:27
13:22
14:32
16:32
08:43
10:18
11:28
13:23
14:33
16:33
08:44
10:19
11:29
13:24
14:34
16:34
08:44
10:19
11:29
13:24
14:34
16:34
08:46
10:21
11:31
13:26
14:36
16:36
08:49
10:24
11:34
13:29
14:39
16:39
08:50
10:25
11:35
13:30
14:40
16:40
08:50
10:25
11:35
13:30
14:40
16:40
08:52
10:27
11:37
13:32
14:42
16:42
08:55
10:30
11:40
13:35
14:45
16:45
08:56
10:31
11:41
13:36
14:46
16:46
08:57
10:32
11:42
13:37
14:47
16:47
08:57
10:32
11:42
13:37
14:47
16:47
08:57
10:32
11:42
13:37
14:47
16:47
08:58
10:33
11:43
13:38
14:48
16:48
08:59
10:34
11:44
13:39
14:49
16:49
09:00
10:35
11:45
13:40
14:50
16:50
09:00
10:35
11:45
13:40
14:50
16:50
09:01
10:36
11:46
13:41
14:51
16:51

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

All stops shown

36 stops
  1. Haddington, High Street Stop B
  2. Haddington, Police Station at
  3. Haddington, Station Road
  4. Haddington, Caponflat Crescent opposite
  5. Haddington, East Lothian Community Hospital at
  6. Haddington, Alderston Place at
  7. Haddington, Davidson Terrace
  8. Haddington, Hawthornbank Road opposite
  9. Haddington, Aberlady Road opposite
  10. Haddington, Harperdean opposite
  11. Athelstaneford, West Garleton at
  12. Ballencrieff Steadings adjacent
  13. Aberlady, Caravan Park adjacent
  14. Aberlady, Sea Wynd opposite
  15. Aberlady, Community Hall opposite
  16. Aberlady, Nature Reserve adjacent
  17. Gullane, Luffness Golf Club opposite
  18. Gullane, Goose Green at
  19. Gullane, Maule Terrace at
  20. Gullane, Lammermuir Court opposite
  21. Gullane, Broadgait adjacent
  22. Gullane, Muirfield House near
  23. Dirleton, Archerfield at
  24. Dirleton, Queenstonbank opposite
  25. Dirleton, Ruthven Road opposite
  26. Dirleton, Castle opposite
  27. Dirleton, Foreshot Terrace opposite
  28. Dirleton, Station Road opposite
  29. Dirleton, Ferrygate opposite
  30. North Berwick, Ferrybridge opposite
  31. North Berwick, South Gait opposite
  32. North Berwick, Golf Hotel at
  33. North Berwick, Hamilton Road near
  34. North Berwick, St Baldred's Church at
  35. North Berwick, Beach Road at
  36. North Berwick, Church Road at