BusGenie
N124
East Coast Buses

N124 bus timetable: North Berwick to Edinburgh

North Berwick ↔ Edinburgh

Mode Bus

North Berwick → Edinburgh

2 trips · first 02:01 · last 04:16
Saturday Live Valid 2026-05-25 – 2027-05-24

Swipe sideways to see later trips.

Stop
02:01 Edinburgh
04:16 Edinburgh
North Berwick, Hamilton Road opposite and before
02:04
·
02:06
·
02:07
·
02:09
·
02:11
·
Gullane, Muirfield House opposite and after
02:13
·
02:13
·
02:15
·
02:21
·
02:22
·
02:25
·
02:27
04:16
02:28
04:17
02:28
04:17
02:31
04:20
02:31
04:20
02:33
04:22
02:34
04:23
02:34
04:23
02:35
04:24
02:36
04:25
02:37
04:26
02:39
04:28
02:41
04:30
02:42
04:31
02:43
04:32
02:45
04:34
02:49
·
02:51
·
02:51
·
02:52
·
02:54
·
02:56
·
02:56
·
02:59
·
03:00
·
03:00
·
Abbeyhill westbound
03:01
·
03:02
·
03:03
·

Edinburgh → North Berwick

2 trips · first 00:35 · last 03:20
Saturday Live Valid 2026-05-25 – 2027-05-24

Swipe sideways to see later trips.

Stop
00:35 Edinburgh
03:20 Edinburgh
00:35
03:20
00:47
03:31
00:50
03:34
Abbeyhill E-bound 1
00:52
03:36
00:53
03:37
00:55
03:39
00:55
03:39
00:56
03:39
00:56
03:40
00:58
03:42
00:59
03:42
01:00
03:43
01:01
03:44
01:02
03:45
01:03
03:45
01:04
03:46
01:04
03:47
01:05
03:47
01:08
03:50
01:10
03:52
01:11
03:52
01:13
03:54
01:13
03:54
01:14
03:55
01:14
03:55
01:14
03:55
01:15
03:56
01:17
03:58
01:18
03:59
01:19
04:00
01:20
04:01
01:21
04:02
01:22
04:03
01:24
04:05
01:26
04:07
01:27
04:08
01:27
04:08
01:28
04:09
01:29
04:10
01:33
·
01:34
·
01:35
·
01:41
·
01:45
·
01:46
·
01:47
·
01:48
·
01:49
·
01:57
·

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

All stops shown

112 stops
  1. Fountainbridge, Semple Street northbound
  2. Edinburgh West End, Usher Hall Stop XA
  3. Edinburgh West End, Lothian Road Stop XC
  4. Edinburgh, Princes Street (west) Stop PD
  5. Edinburgh, Princes Street (Scott Mon.) Stop PK
  6. Edinburgh, Princes Street (Waverley Steps) Stop PN
  7. Greenside, Leith Street Stop JC
  8. Hillside, Leopold Place Stop EE
  9. Hillside, Brunswick Street near
  10. Hillside, Wellington Street near
  11. Hillside, Brunton Place at
  12. Abbeyhill E-bound 1
  13. Abbeyhill, Marionville Road after
  14. Meadowbank Stadium at
  15. Meadowbank House at
  16. Willowbrae, Abercorn Road opposite
  17. Willowbrae Gardens after
  18. Willowbrae, Ulster Drive opposite
  19. Willowbrae, Northfield Crescent adjacent
  20. Willowbrae, Paisley Drive after
  21. Willowbrae, Duddingston Mills outside
  22. Duddingston Avenue after
  23. Duddingston Gardens before
  24. Duddingston, Southfield Loan after
  25. Durham, Milton Gardens North opposite
  26. Magdalene, Portobello High School at
  27. Magdalene, Hope Lane before
  28. Magdalene Drive opposite
  29. Brunstane, Edinburgh College (Milton Rd) opposite
  30. Brunstane Bank opposite
  31. Brunstane, Coillesdene Crescent before
  32. Brunstane, Portobello Cemetery opposite
  33. Brunstane, Milton Terrace before
  34. Brunstane, Eastfield Gardens after
  35. Brunstane Mill Road opposite
  36. Musselburgh, Edinburgh Road outside 39
  37. Musselburgh, Maitland Park Road opposite
  38. Musselburgh, Fisherow
  39. Musselburgh, Brunton Theatre Journey Hub
  40. Musselburgh, Bridge Street southbound
  41. Musselburgh, High Street (Stop A) Stop A
  42. Musselburgh, St Peter's Church opposite
  43. Musselburgh, Loretto Upper School outside
  44. Musselburgh, Beulah opposite
  45. Musselburgh, Ashgrove North opposite
  46. Musselburgh, Windsor Park Drive opposite
  47. Musselburgh, Levenhall Roundabout eastbound
  48. Musselburgh, Moir Crescent opposite
  49. Musselburgh, Galt Road opposite
  50. Wallyford Journey Hub southbound
  51. Wallyford, Railway Station opposite
  52. Wallyford, Chuckers Row adjacent
  53. Wallyford, Auction House opposite
  54. Prestonpans, Moodie Wynd adjacent
  55. Prestonpans, Rowberry Walk opposite
  56. Prestonpans, Drummore Drive at
  57. Prestonpans, Alexander Drive adjacent
  58. Prestonpans, Northfield House opposite
  59. Prestonpans, Health Centre adjacent
  60. Prestonpans, Polwarth Terrace eastbound
  61. Prestonpans, Hawthorn Road at
  62. Prestonpans, Gardiner Crescent at
  63. Prestonpans, Bankton Terrace eastbound
  64. Prestonpans, Johnny Cope Stone opposite
  65. Prestonpans, Meadowmill Roundabout eastbound
  66. Cockenzie, Seton West Mains at
  67. Port Seton, Seton East adjacent
  68. Longniddry, St Germains opposite
  69. Longniddry, Dean Road adjacent
  70. Longniddry, Cunningham Court adjacent
  71. Longniddry Inn at
  72. Longniddry, Railway Station opposite
  73. Longniddry, Wemyss Place at
  74. Longniddry, Gosford Road adjacent
  75. Longniddry, Ferny Ness at
  76. Aberlady, Gosford House North Lodge opposite
  77. Aberlady, Craigielaw adjacent
  78. Aberlady, The Pleasance opposite
  79. Aberlady, Parish Church at
  80. Aberlady, Poplars opposite
  81. Aberlady, Community Hall opposite
  82. Aberlady, Nature Reserve adjacent
  83. Gullane, Luffness Golf Club opposite
  84. Gullane, Goose Green at
  85. Gullane, Maule Terrace at
  86. Gullane, Lammermuir Court opposite
  87. Gullane, Broadgait adjacent
  88. Gullane, Muirfield House near
  89. Dirleton, Archerfield at
  90. Dirleton, Queenstonbank opposite
  91. Dirleton, Ruthven Road opposite
  92. Dirleton, Castle opposite
  93. Dirleton, Foreshot Terrace opposite
  94. Dirleton, Station Road opposite
  95. Dirleton, Ferrygate opposite
  96. North Berwick, Ferrybridge opposite
  97. North Berwick, South Gait opposite
  98. North Berwick, Golf Hotel at
  99. North Berwick, Hamilton Road near
  100. North Berwick, St Baldred's Church at
  101. North Berwick, Beach Road at
  102. North Berwick, Church Road at
  103. North Berwick, Abbey Crescent at
  104. North Berwick, Marmion Court near
  105. North Berwick, King's Knoll at
  106. North Berwick, Dundas Avenue adjacent
  107. North Berwick, Sports Centre opposite
  108. North Berwick, Wishart Avenue at
  109. North Berwick, Law View opposite
  110. North Berwick, Dundas Road adjacent
  111. North Berwick, Glenburn Road opposite
  112. North Berwick, Lochbridge Road East