Bus times from Maitland Park Road, Musselburgh

Maitland Park Road, Musselburgh is served by 8 bus routes (26, 44, 113, 124, N26, N107, N113 and N124), run by Lothian Buses and East Coast Buses. The next buses go to Clermiston, Balerno, Pencaitland, Seton Sands, Wallyford and Edinburgh West End.

Next departures

TimeRouteTo
21:3326Clermiston
21:3444Balerno
21:35113Pencaitland
21:3626Seton Sands
21:3944Wallyford
21:4826Clermiston
21:50124Edinburgh West End
21:5126Seton Sands
21:5644Balerno
22:0326Clermiston
22:05124North Berwick
22:0626Seton Sands
22:0826Portobello
22:09113Haymarket
22:0944Wallyford
22:1826Clermiston
22:2026Seton Sands
22:2444Balerno
22:27113Pencaitland
22:3326Clermiston

Routes from this stop

Stops nearby

All bus routes and stops in Musselburgh

Questions

When is the next bus from Maitland Park Road, Musselburgh?
The 26 to Clermiston at 21:33.
Which buses stop at Maitland Park Road, Musselburgh?
8 routes: 26, 44, 113, 124, N26, N107, N113 and N124, run by Lothian Buses and East Coast Buses.
Where is Maitland Park Road, Musselburgh?
Maitland Park Road is in Musselburgh, East Lothian.
Where do buses from Maitland Park Road, Musselburgh go?
The next departures go to Clermiston, Balerno, Pencaitland, Seton Sands, Wallyford and Edinburgh West End.

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