bustimes.org

Bonnyrigg, at Burnbrae Terminus

On Burnbrae Road

Buses point north ↑

Next departures

31 Bonnyrigg 18:20⚡
31 Bonnyrigg 18:22
31 East Craigs 18:32
31 East Craigs 18:32⚡
31 Bonnyrigg 18:42
31 Bonnyrigg 18:42⚡
31 East Craigs 18:53
31 East Craigs 18:53⚡
31 Bonnyrigg 18:59
31 East Craigs 19:13
31 Bonnyrigg 19:24
31 Hillside 19:33
31 Bonnyrigg 19:54
31 Hillside 20:03

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