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
141
Musselburgh
946 - SN10 DKY
18:26
21:23
46
Musselburgh
180 - SN13 BEY
21:00
21:00
140
Musselburgh
21:40
46
Musselburgh
21:40
140
Musselburgh
22:40
46
Musselburgh
22:40
46
Dalkeith
23:20
140
Musselburgh
23:40
Wednesday 17 December ↓
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
H31S
Dundas Park (opp) ↖
2
4
31
X31
High Street (at) ↑
31
N31
X31
140
141
H31S