Buses in Gladsmuir

6 bus routes serve Gladsmuir, run by East Coast Buses and Prentice Coaches. The busiest stops are Roundabout, Gladsmuir Farmhouse and Liberty Hall.

Most frequent routes

Where you can go from Gladsmuir

Routes

Bus companies

Stops

Nearby villages

Other buses close to Gladsmuir:

Questions

Where can I go by bus from Gladsmuir?
Direct buses from Gladsmuir go to Haddington (106, 108, N107, X6, X11), Craigleith (106, X6), Dunbar (107), Edinburgh Royal Infirmary (X11), Haymarket (N107), Musselburgh (107) and Newcraighall (108).
Which bus goes from Gladsmuir to Haddington?
Routes 106, 108, N107, X6 and X11, run by East Coast Buses and Prentice Coaches.
Which bus goes from Gladsmuir to Craigleith?
Routes 106 and X6, run by East Coast Buses.
Which bus goes from Gladsmuir to Dunbar?
Route 107, run by East Coast Buses.
Where do buses stop in Gladsmuir?
The busiest stops are Roundabout, Gladsmuir Farmhouse, Liberty Hall, Coates Road and Lamington Road.
Which bus companies run in Gladsmuir?
East Coast Buses and Prentice Coaches.
What are the most frequent buses in Gladsmuir?
the 106 (Craigleith – Haddington), the 108 (Haddington – Newcraighall), the 107 (Dunbar – Musselburgh) and the N107 (Haymarket – Haddington).

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