Bus times from Denholm Drive, Stoneybank, Musselburgh

Denholm Drive, Stoneybank, Musselburgh is served by 5 bus routes (30, 48, 106, 111 and N30), run by Lothian Buses, East Coast Buses and Prentice Coaches. The next buses go to Musselburgh, Wester Hailes and Birkenside.

Next departures

TimeRouteTo
00:48N30Musselburgh
01:28N30Musselburgh
02:09N30Musselburgh
02:49N30Musselburgh
03:29N30Musselburgh
04:09N30Musselburgh
04:3330Wester Hailes
04:4648Birkenside
04:5730Musselburgh
05:0330Wester Hailes
05:1648Birkenside
05:2330Wester Hailes
05:3130Musselburgh
05:4330Wester Hailes
05:4548Birkenside
05:4848Musselburgh
05:5130Musselburgh
06:0830Wester Hailes
06:1230Musselburgh
06:1648Birkenside

Routes from this stop

Stops nearby

All bus routes and stops in Musselburgh

Questions

When is the next bus from Denholm Drive, Stoneybank, Musselburgh?
The N30 to Musselburgh at 00:48.
Which buses stop at Denholm Drive, Stoneybank, Musselburgh?
5 routes: 30, 48, 106, 111 and N30, run by Lothian Buses, East Coast Buses and Prentice Coaches.
Where is Denholm Drive, Stoneybank, Musselburgh?
Denholm Drive is on Clayknowes Road, in Stoneybank, East Lothian.
Where do buses from Denholm Drive, Stoneybank, Musselburgh go?
The next departures go to Musselburgh, Wester Hailes and Birkenside.

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