Bonnyrigg, at Burnbrae Terminus

On Burnbrae Road

Buses point north ↑

31 East Craigs
1081 - SJ19 OWW
20:46⚡️
31 Bonnyrigg
1098 - SJ19 OXR
20:59⚡️
31 East Craigs
1098 - SJ19 OXR
21:16⚡️
31 Bonnyrigg
1066 - SJ19 OVZ
21:29⚡️

Later ↓

⚡️ denotes ‘live’ times guessed (sometimes badly) from buses’ actual locations