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

Where you can go from Longniddry

Routes

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