Scheduled arrivals
Stop map
Open live bus mapNearby stops
View together
Douglas Crescent (at)
95 m
140
141
800
Park Road (opposite)
100 m
31
140
141
800
N31
X31
X33
Bonnyrigg Toll (at)
133 m
31
39
N31
X31
X33
Dobbies Road (opposite)
155 m
31
39
Park Road (at)
173 m
31
140
141
800
N31
X31
X33
Maryfield Place (near)
189 m
140
141
800
Dobbies Road (at)
196 m
31
39
N31
Dundas Park (opposite)
200 m
31
39
X31
X33
Maryfield Place (opposite)
258 m
140
141
800
Rockville Terrace (at)
322 m
31
140
141
800
N31
X31
X33
Rockville Terrace (opposite)
362 m
31
140
141
800
N31
X31
X33
Hazel Drive (opposite)
382 m
31
39
N31