Bonnyrigg, at Hopefield Place

On Rosewell Road, near Staiside PH

Buses point north-east ↗

To Sched­uled Ex­pected
N31 Bonnyrigg
628 - SJ21 MZP
03:45
N31 Bonnyrigg
671 - SJ71 HKH
03:51
46 Edinburgh Royal Infirmary 05:35
46 Edinburgh Royal Infirmary 06:37
46 Edinburgh Royal Infirmary 07:46
46 Edinburgh Royal Infirmary 08:50
46 Edinburgh Royal Infirmary 09:51
46 Edinburgh Royal Infirmary 10:50
31 East Craigs 11:00
31 East Craigs 11:40
46 Edinburgh Royal Infirmary 11:50
31 East Craigs 12:20
46 Edinburgh Royal Infirmary 12:50

Later ↓

Bus services

Nearby stops

Map