Bonnyrigg, opposite Rockville Terrace

On High Street

Buses point south ↓

31 Polton Mill
1092 - SJ19 OXH
06:13⚡️
31 Bonnyrigg
1063 - SG68 LCA
06:32⚡️
31 Polton Mill
1069 - SJ19 OWC
06:42⚡️
31 Bonnyrigg 06:54
140 Musselburgh
946 - SN10 DKY
06:26⚡️
140 Musselburgh
516 - SJ18 NFX
06:58⚡️
140 Musselburgh 07:28
141 Musselburgh 07:58

Later ↓

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

Nearby stops

Map