Scheduled arrivals
31
Rosewell or Bonnyrigg
21:29
31
Rosewell or Bonnyrigg
21:49
31
Rosewell or Bonnyrigg
22:08
31
Rosewell or Bonnyrigg
22:27
31
Rosewell or Bonnyrigg
22:46
31
Rosewell or Bonnyrigg
23:06
31
Rosewell or Bonnyrigg
23:26
31
Rosewell or Bonnyrigg
23:51
N31
Bonnyrigg
Tomorrow 00:45
N31
Bonnyrigg
Tomorrow 01:59
Routes at this stop
2Stop map
Open live bus mapOther stops here
Nearby stopsNearby stops
View together
Malbet Park (opposite)
190 m
31
N31
Malbet Park (before)
208 m
31
N31
Kirkgate (after)
250 m
31
N31
Liberton Place (after)
297 m
7
37
47
47B
N37
Liberton Place (opposite)
310 m
7
37
47
47B
N37
Liberton Cemetery (outside)
353 m
7
37
47
47B
N37
X62
Kirk Park (near)
367 m
31
N31
Liberton Cemetery (opposite)
412 m
7
37
47
47B
N37
X62
Kirk Park (opposite)
426 m
31
N31