Scheduled arrivals
Stop map
Open live bus mapOther stops here
Nearby stopsNearby stops
View together
Rockville Terrace (at)
149 m
31
140
141
800
N31
X31
X33
High Street (at)
173 m
31
140
141
800
N31
X31
X33
Rockville Terrace (opposite)
190 m
31
140
141
800
N31
X31
X33
Douglas Crescent (at)
243 m
140
141
800
Maryfield Place (near)
277 m
140
141
800
Maryfield Place (opposite)
288 m
140
141
800
Bonnyrigg Toll (at)
295 m
31
39
N31
X31
X33
Dobbies Road (opposite)
325 m
31
39
Dobbies Road (at)
354 m
31
39
N31
Dundas Park (opposite)
366 m
31
39
X31
X33
Waverley Crescent (opposite)
406 m
140
141
800
Waverley Crescent (at)
415 m
140
141
800