bustimes.org

Bonnyrigg, opposite Rockville Terrace

On High Street

Buses point south ↓

Next departures

31 Bonnyrigg 09:17
31 Bonnyrigg 09:20⚡
140 Musselburgh 09:33⚡
140 Musselburgh 09:34
31 Bonnyrigg 09:39⚡
31 Bonnyrigg 09:41
31 Bonnyrigg 10:12
140 Musselburgh 10:34
31 Bonnyrigg 10:46
31 Bonnyrigg 11:09
140 Musselburgh 11:34
31 Bonnyrigg 11:39
31 Bonnyrigg 12:09

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