Willowbrae, outside Duddingston Mills

On Willowbrae Road, near Duddingston Cross Road

Buses point south-east ↘

To Sched­uled Ex­pected
44 Wallyford
659 - SJ71 HJO
21:07 21:10
4 Musselburgh
1031 - LXZ 5417
21:12 21:13
44 Wallyford 21:30
4 Musselburgh 21:45
44 Wallyford 22:00
4 Musselburgh 22:14
44 Wallyford 22:30
4 Musselburgh 22:44
44 Wallyford 23:00
4 Musselburgh 23:14
44 Wallyford 23:30
4 Musselburgh 23:43

Later ↓

Bus services

Nearby stops

Map