bustimes.org

Bonnyrigg, opposite Park Road

On High Street, near Pitcairn Centre

Buses point south-east ↘︎

31 Bonnyrigg 18:16⚡️
31 Polton Mill 18:16⚡️
31 Bonnyrigg 18:20⚡️
31 Bonnyrigg 18:30⚡️
140 Musselburgh 18:18⚡️
140 Musselburgh 18:48⚡️
140 Musselburgh 19:17
140 Musselburgh 19:46
X31 Rosewell 18:26⚡️

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