Bonnyrigg, opposite Hazel Drive

On Polton Road

Buses point north-east ↗

To Scheduled
N31 Bonnyrigg 03:44
46 Musselburgh 05:28
31 East Craigs 05:44
46 Edinburgh Royal Infirmary 06:08
31 East Craigs 06:44
46 Newcraighall 06:45
46 Newcraighall 07:10
31 East Craigs 07:25
46 Musselburgh 07:45
31 East Craigs 07:54
46 Musselburgh 08:15
31 East Craigs 08:30

Later ↓

Bus services

Nearby stops

Map