Bus times from Dobbies Road, Bonnyrigg

Dobbies Road, Bonnyrigg is served by 4 bus routes (31, 39, 39A and N31), run by Lothian Buses. The next buses go to East Craigs, Rosewell, Dalkeith and Poltonhall.

Next departures

TimeRouteTo
10:3431East Craigs
10:3831Rosewell
10:5239Dalkeith
11:0431East Craigs
11:0631Rosewell
11:2139Poltonhall
11:3431East Craigs
11:3631Rosewell
11:5239Dalkeith
12:0431East Craigs
12:0631Rosewell
12:2139Poltonhall
12:3431East Craigs
12:3831Rosewell
12:5239Dalkeith
13:0431East Craigs
13:0831Rosewell
13:2139Poltonhall
13:3531East Craigs
13:3931Rosewell

Routes from this stop

Stops nearby

All bus routes and stops in Bonnyrigg

Questions

When is the next bus from Dobbies Road, Bonnyrigg?
The 31 to East Craigs at 10:34.
Which buses stop at Dobbies Road, Bonnyrigg?
4 routes: 31, 39, 39A and N31, run by Lothian Buses.
Where is Dobbies Road, Bonnyrigg?
Dobbies Road is in Bonnyrigg, Midlothian.
Where do buses from Dobbies Road, Bonnyrigg go?
The next departures go to East Craigs, Rosewell, Dalkeith and Poltonhall.

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