Bus times from Galt Road, Musselburgh

Galt Road, Musselburgh is served by 10 bus routes (106, 107, 108, 113, 124, 125, N107, N113, N124 and X11), run by East Coast Buses and Prentice Coaches. The next buses go to Musselburgh, North Berwick, Haddington, Dunbar, Ormiston and Pencaitland.

Next departures

DayTimeRouteTo
Tomorrow00:01124Musselburgh
Tomorrow00:14107Musselburgh
Tomorrow00:23124North Berwick
Tomorrow00:37113Musselburgh
Tomorrow01:01N107Haddington
Tomorrow04:24107Dunbar
Tomorrow04:28113Ormiston
Tomorrow04:58113Pencaitland
Tomorrow05:09113Haymarket
Tomorrow05:28106Haddington
Tomorrow05:36113Pencaitland
Tomorrow05:50124Edinburgh West End
Tomorrow05:51107Dunbar
Tomorrow05:58113Haymarket
Tomorrow05:59113Pencaitland
Tomorrow06:05107Dunbar
Tomorrow06:21X11Edinburgh Royal Infirmary
Tomorrow06:24124North Berwick
Tomorrow06:29113Pencaitland
Tomorrow06:29107Haddington

Routes from this stop

Stops nearby

All bus routes and stops in Musselburgh

Questions

When is the next bus from Galt Road, Musselburgh?
The 124 to Musselburgh at 00:01 tomorrow.
Which buses stop at Galt Road, Musselburgh?
10 routes: 106, 107, 108, 113, 124, 125, N107, N113, N124 and X11, run by East Coast Buses and Prentice Coaches.
Where is Galt Road, Musselburgh?
Galt Road is in Musselburgh, East Lothian.
Where do buses from Galt Road, Musselburgh go?
The next departures go to Musselburgh, North Berwick, Haddington, Dunbar, Ormiston and Pencaitland.

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 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