Skip to main content
bustimes.org
Map
Search
Home
Scotland
Midlothian
Bonnyrigg
Bonnyrigg Toll
Bonnyrigg, at High Street
On High Street, near at 32
Buses point north ↑
Map
Street View
64323278
6280326010
To
Scheduled
31
Broughton
00:23
N31
Edinburgh
01:08
N31
Haymarket
02:22
31
East Craigs
06:13
31
East Craigs
06:43
31
East Craigs
07:07
31
East Craigs
07:37
140
Roslin
07:48
31
East Craigs
08:07
31
East Craigs
08:40
140
Roslin
08:48
31
East Craigs
09:13
Later ↓
Bus services
31
Polton Mill or Bonnyrigg - East Craigs
Lothian Buses
N31
Bonnyrigg - Edinburgh Haymarket
Lothian Buses
X31
Rosewell - Edinburgh Haymarket
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
Douglas Crescent (at) ↗
2
4
46
140
141
Dundas Park (opp) ↖
2
4
31
X31