Buses in Longniddry
7 bus routes serve Longniddry, run by East Coast Buses and Prentice Coaches. Trains are run by ScotRail. The busiest stops are Longniddry station, Railway Station and St Germains.
Most frequent routes
- 124: Fountainbridge – North Berwick East Coast Buses
- 111: Haddington – Edinburgh Royal Infirmary Prentice Coaches
- X5: North Berwick – Edinburgh West End East Coast Buses
- N124: Fountainbridge – North Berwick East Coast Buses
- 125: North Berwick – Musselburgh East Coast Buses · school days only
- 127: North Berwick – Longniddry East Coast Buses · school days only
Where you can go from Longniddry
Routes
- Edinburgh – North Berwick ScotRail
- 124: Fountainbridge – North Berwick East Coast Buses
- 111: Haddington – Edinburgh Royal Infirmary Prentice Coaches
- X5: North Berwick – Edinburgh West End East Coast Buses
- N124: Fountainbridge – North Berwick East Coast Buses
- 125: North Berwick – Musselburgh East Coast Buses · school days only
- 127: North Berwick – Longniddry East Coast Buses · school days only
- 128: Prestonpans – Longniddry (circular) East Coast Buses · school days only
Bus companies
Stops and stations
Questions
- Where can I go by bus from Longniddry?
- Direct buses from Longniddry go to North Berwick (train, 124, X5, N124, 125, 127), Fountainbridge (124, N124), Edinburgh (train), Edinburgh Royal Infirmary (111), Edinburgh West End (X5), Haddington (111), Musselburgh (125) and Prestonpans (128).
- Which bus goes from Longniddry to North Berwick?
- Routes train, 124, X5, N124, 125 and 127, run by ScotRail and East Coast Buses.
- Which bus goes from Longniddry to Fountainbridge?
- Routes 124 and N124, run by East Coast Buses.
- Which bus goes from Longniddry to Edinburgh?
- Route train, run by ScotRail.
- Where do buses stop in Longniddry?
- The busiest stops are Longniddry station, Railway Station, St Germains, Dean Road and Cunningham Court.
- Which bus companies run in Longniddry?
- East Coast Buses and Prentice Coaches.
- What are the most frequent buses in Longniddry?
- the 124 (Fountainbridge – North Berwick), the 111 (Haddington – Edinburgh Royal Infirmary), the X5 (North Berwick – Edinburgh West End) and the N124 (Fountainbridge – North Berwick).
Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook