BusGenie
125
East Coast Buses

125 bus timetable: North Berwick to Musselburgh

North Berwick - Musselburgh

Mode Bus

Musselburgh → North Berwick High Sch

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

Swipe sideways to see later trips.

Stop
07:18 Musselburgh
07:19
07:24
07:47
07:50
07:58
08:05
08:08

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

All stops shown

64 stops
  1. Musselburgh, High Street (Stop A) Stop A
  2. Musselburgh, St Peter's Church opposite
  3. Musselburgh, Loretto Upper School outside
  4. Musselburgh, Beulah opposite
  5. Musselburgh, Ashgrove North opposite
  6. Musselburgh, Windsor Park Drive opposite
  7. Musselburgh, Levenhall Roundabout eastbound
  8. Musselburgh, Moir Crescent opposite
  9. Musselburgh, Galt Road opposite
  10. Wallyford Journey Hub southbound
  11. Wallyford, Railway Station opposite
  12. Wallyford, Chuckers Row adjacent
  13. Wallyford, Auction House opposite
  14. Prestonpans, Moodie Wynd adjacent
  15. Prestonpans, Rowberry Walk opposite
  16. Prestonpans, Drummore Drive at
  17. Prestonpans, Alexander Drive adjacent
  18. Prestonpans, Northfield House opposite
  19. Prestonpans, Health Centre adjacent
  20. Prestonpans, Polwarth Terrace eastbound
  21. Prestonpans, Hawthorn Road at
  22. Prestonpans, Gardiner Crescent at
  23. Prestonpans, Bankton Terrace eastbound
  24. Prestonpans, Johnny Cope Stone opposite
  25. Prestonpans, Meadowmill Roundabout eastbound
  26. Cockenzie, Seton West Mains at
  27. Port Seton, Seton East adjacent
  28. Longniddry, St Germains opposite
  29. Longniddry, Dean Road adjacent
  30. Longniddry, Cunningham Court adjacent
  31. Longniddry Inn at
  32. Longniddry, Railway Station opposite
  33. Longniddry, Wemyss Place at
  34. Longniddry, Gosford Road adjacent
  35. Longniddry, Ferny Ness at
  36. Aberlady, Gosford House North Lodge opposite
  37. Aberlady, Craigielaw adjacent
  38. Aberlady, The Pleasance opposite
  39. Aberlady, Parish Church at
  40. Aberlady, Poplars opposite
  41. Aberlady, Community Hall opposite
  42. Aberlady, Nature Reserve adjacent
  43. Gullane, Luffness Golf Club opposite
  44. Gullane, Goose Green at
  45. Gullane, Maule Terrace at
  46. Gullane, Lammermuir Court opposite
  47. Gullane, Broadgait adjacent
  48. Gullane, Muirfield House near
  49. Dirleton, Archerfield at
  50. Dirleton, Queenstonbank opposite
  51. Dirleton, Ruthven Road opposite
  52. Dirleton, Castle opposite
  53. Dirleton, Foreshot Terrace opposite
  54. Dirleton, Station Road opposite
  55. Dirleton, Ferrygate opposite
  56. North Berwick, Ferrybridge opposite
  57. North Berwick, South Gait opposite
  58. North Berwick, Golf Hotel at
  59. North Berwick, Hamilton Road near
  60. North Berwick, St Baldred's Church at
  61. North Berwick, King's Knoll at
  62. North Berwick, Dundas Avenue adjacent
  63. North Berwick, Sports Centre opposite
  64. North Berwick, High School at