bustimes.org

Bonnyrigg, opposite Little Wood Grove

On Burnbrae Road

Buses point east →

Next departures

31 East Craigs 05:06
31 East Craigs 05:06⚡
31 East Craigs 06:06
31 East Craigs 07:06
31 East Craigs 07:40
31 East Craigs 08:10
31 East Craigs 08:40
31 East Craigs 09:10
31 East Craigs 09:41
31 East Craigs 10:15
31 East Craigs 10:35

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