Bus times from Mall Avenue, Musselburgh

Mall Avenue, Musselburgh is served by 4 bus routes (108, 111, N30 and X11), run by Prentice Coaches and Lothian Buses. The next buses go to Haddington, Newcraighall, Edinburgh Royal Infirmary and Musselburgh.

Next departures

DayTimeRouteTo
Today15:09108Haddington
Today15:19111Haddington
Today15:35108Newcraighall
Today15:36111Edinburgh Royal Infirmary
Today16:09108Haddington
Today16:16111Edinburgh Royal Infirmary
Today16:34111Haddington
Today16:40108Newcraighall
Today17:19108Haddington
Today17:34111Haddington
Today17:59111Edinburgh Royal Infirmary
Today18:34X11Edinburgh Royal Infirmary
Today18:56111Haddington
Today20:23X11Haddington
Tomorrow00:54N30Musselburgh
Tomorrow01:34N30Musselburgh
Tomorrow02:15N30Musselburgh
Tomorrow02:55N30Musselburgh

Routes from this stop

Stops nearby

All bus routes and stops in Musselburgh

Questions

When is the next bus from Mall Avenue, Musselburgh?
The 108 to Haddington at 15:09.
Which buses stop at Mall Avenue, Musselburgh?
4 routes: 108, 111, N30 and X11, run by Prentice Coaches and Lothian Buses.
Where is Mall Avenue, Musselburgh?
Mall Avenue is in Musselburgh, East Lothian.
Where do buses from Mall Avenue, Musselburgh go?
The next departures go to Haddington, Newcraighall, Edinburgh Royal Infirmary and Musselburgh.

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