Bus times from Lugton Brae, Dalkeith

Lugton Brae, Dalkeith is served by 4 bus routes (39A, 48, 51 and X33), run by Lothian Buses and Borders Buses. The next buses go to Birkenside, Musselburgh, Edinburgh and Galashiels.

Next departures

TimeRouteTo
09:5948Birkenside
10:1148Musselburgh
10:1948Birkenside
10:3148Musselburgh
10:3251Edinburgh
10:4048Birkenside
10:4151Galashiels
10:4848Musselburgh
11:0048Birkenside
11:0848Musselburgh
11:2048Birkenside
11:2848Musselburgh
11:4048Birkenside
11:4848Musselburgh
12:0048Birkenside
12:0251Edinburgh
12:0848Musselburgh
12:1151Galashiels
12:2048Birkenside
12:2848Musselburgh

Routes from this stop

Stops nearby

All bus routes and stops in Dalkeith

Questions

When is the next bus from Lugton Brae, Dalkeith?
The 48 to Birkenside at 09:59.
Which buses stop at Lugton Brae, Dalkeith?
4 routes: 39A, 48, 51 and X33, run by Lothian Buses and Borders Buses.
Where is Lugton Brae, Dalkeith?
Lugton Brae is in Dalkeith, Midlothian.
Where do buses from Lugton Brae, Dalkeith go?
The next departures go to Birkenside, Musselburgh, Edinburgh and Galashiels.

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