Scheduled arrivals
31
Rosewell or Bonnyrigg
11:07
39
Wodburn + Dalkeith Campus
11:21
31
Rosewell or Bonnyrigg
11:37
31
Rosewell or Bonnyrigg
12:07
39
Wodburn + Dalkeith Campus
12:21
31
Rosewell or Bonnyrigg
12:39
31
Rosewell or Bonnyrigg
13:09
39
Wodburn + Dalkeith Campus
13:21
31
Rosewell or Bonnyrigg
13:40
31
Rosewell or Bonnyrigg
14:11
Routes at this stop
2Stop map
Open live bus mapOther stops here
Nearby stopsNearby stops
View together
Dobbies Road (at)
237 m
31
39
N31
Hopefield Place (at)
267 m
31
39
N31
Dobbies Road (opposite)
301 m
31
39
Hopefield Place (opposite)
390 m
31
39
Dundas Park (opposite)
394 m
31
39
X31
X33
Bonnyrigg Toll (at)
415 m
31
39
N31
X31
X33
High Street (at)
426 m
31
140
141
800
N31
X31
X33
Burnbrae Terminus (at)
439 m
31
Douglas Crescent (at)
449 m
140
141
800