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
Expected
31
East Craigs
1064 - SJ19 OVX
06:16
140
Penicuik
498 - SF17 VOO
06:32
31
East Craigs
1066 - SJ19 OVZ
06:46
31
East Craigs
1078 - SJ19 OWR
07:12
140
Penicuik
07:23
31
East Craigs
07:27
140
Penicuik
07:52
140
Penicuik
08:27
141
Penicuik
08:50
Sunday 16 November ↓
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