Gracemount, at Liberton Hospital

On Lasswade Road, near Liberton Hospital

Buses point south-east ↘

To Scheduled
31 Bonnyrigg 04:15
31 Rosewell 04:37
31 Bonnyrigg 05:10
31 Rosewell 05:30
31 Bonnyrigg 05:50
31 Rosewell 05:53
31 Bonnyrigg 06:05
31 Poltonhall 06:36
31 Bonnyrigg 06:46
31 Poltonhall 06:54
31 Poltonhall 07:05
31 Rosewell 07:10

Later ↓

Bus services

Nearby stops

Map