Scheduled arrivals
Routes at this stop
2Stop map
Open live bus mapOther stops here
Nearby stopsNearby stops
View together
Bonnyrigg Toll (at)
117 m
31
39
N31
X31
X33
Dundas Park (opposite)
123 m
31
39
X31
X33
Douglas Crescent (at)
149 m
140
141
800
High Street (at)
155 m
31
140
141
800
N31
X31
X33
Park Road (opposite)
255 m
31
140
141
800
N31
X31
X33
Maryfield Place (near)
255 m
140
141
800
Hazel Drive (opposite)
261 m
31
39
N31
Hazel Drive (at)
301 m
31
39
Park Road (at)
325 m
31
140
141
800
N31
X31
X33
Waverley Terrace (at)
329 m
31
39
N31
X31
X33
Maryfield Place (opposite)
351 m
140
141
800
Waverley Terrace (opposite)
376 m
31
39
X31
X33