bustimes.org

Bonnyrigg, opposite Little Wood Grove

On Burnbrae Road

Buses point east →

Next departures

31 East Craigs 18:34⚡
31 East Craigs 18:35
31 East Craigs 18:55
31 East Craigs 18:55⚡
31 East Craigs 19:15
31 East Craigs 19:15⚡
31 Hillside 19:35
31 Hillside 20:05
31 Hillside 20:35
31 Hillside 21:05
31 East Craigs 21:50
31 East Craigs 22:20
31 East Craigs 22:50

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