Bonnyrigg, opposite Hazel Drive

On Polton Road

Buses point north-east ↗

31 East Craigs
1117 - SJ19 OYV
11:20⚡️
31 East Craigs
451 - SJ66 LPN
12:04⚡️
31 East Craigs
1099 - SJ19 OXS
12:34
31 East Craigs
1085 - SJ19 OXA
13:04
46 Musselburgh
187 - SN13 BFM
11:20⚡️
46 Musselburgh
195 - SN62 BNY
11:50⚡️
46 Musselburgh
189 - SN13 BFP
12:20⚡️
46 Musselburgh
188 - SN13 BFO
12:50

Later ↓

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

Nearby stops

Map