Skip to main content
bustimes.org
Map
Search
Home
Scotland
Midlothian
Bonnyrigg
Bonnyrigg Toll
Bonnyrigg, at Douglas Crescent
On Lothian Street, near Bonnyrigg Toll
Buses point north-east ↗
Map
Street View
64323276
6280326190
To
Scheduled
Expected
46
Dalkeith
180 - SN13 BEY
20:41
140
Musselburgh
505 - SF17 VPD
21:04
140
Musselburgh
948 - SN10 DLE
21:31
46
Dalkeith
180 - SN13 BEY
21:47
Monday 6 October ↓
Bus services
2
Straiton - Dalkeith via Gorebridge
Lothian Community Transport
4
Gorebridge circular - Dalkeith
Lothian Community Transport
46
Musselburgh - Rosewell
Lothian Buses
140
Musselburgh - Penicuik
East Coast Buses
141
Musselburgh - Penicuik
East Coast Buses
Nearby stops
Map
Bonnyrigg Toll (at) ↘
2
4
31
N31
X31
Dundas Park (opp) ↖
2
4
31
X31
High Street (at) ↑
31
N31
X31
140
141