Bus times from North High Street, Musselburgh

North High Street, Musselburgh is served by 11 bus routes (26, 44, 48, 106, 113, 124, N26, N30, N113, N124 and X26), run by Lothian Buses and East Coast Buses. The next buses go to Haymarket, Clermiston, Edinburgh West End, Birkenside, Balerno and Craigleith.

Next departures

TimeRouteTo
19:14113Haymarket
19:1926Clermiston
19:24124Edinburgh West End
19:3348Birkenside
19:3344Balerno
19:3426Clermiston
19:41106Craigleith
19:4926Clermiston
19:5344Balerno
20:0348Birkenside
20:0426Clermiston
20:11113Haymarket
20:1344Balerno
20:1926Clermiston
20:3344Balerno
20:3326Clermiston
20:3548Birkenside
20:4626Clermiston
20:50124Edinburgh West End
20:5244Balerno

Routes from this stop

Stops nearby

All bus routes and stops in Musselburgh

Questions

When is the next bus from North High Street, Musselburgh?
The 113 to Haymarket at 19:14.
Which buses stop at North High Street, Musselburgh?
11 routes: 26, 44, 48, 106, 113, 124, N26, N30, N113, N124 and X26, run by Lothian Buses and East Coast Buses.
Where is North High Street, Musselburgh?
North High Street is in Musselburgh, East Lothian.
Where do buses from North High Street, Musselburgh go?
The next departures go to Haymarket, Clermiston, Edinburgh West End, Birkenside, Balerno and Craigleith.

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