Willowbrae, outside Duddingston Mills

On Willowbrae Road, near Duddingston Cross Road

Buses point south-east ↘

To Sched­uled Ex­pected
4 Musselburgh
1022 - LXZ 5407
08:22 08:47
44 Wallyford
638 - SJ21 NBE
08:49 08:57
4 Musselburgh 08:49
44 Wallyford
619 - SJ21 MYX
08:57 09:09
44 Wallyford
640 - SJ21 NBG
09:07 09:15
4 Musselburgh
1032 - LXZ 5418
09:07 09:12
44 Wallyford
658 - SJ71 HJN
09:22 09:21
4 Musselburgh
1025 - LXZ 5410
09:25 09:28
44 Wallyford 09:32
44 Wallyford
680 - SJ71 HKV
09:43 09:42
4 Musselburgh
1026 - LXZ 5411
09:47 09:46
44 Wallyford 09:56
44 Wallyford 10:08

Later ↓

Bus services

Nearby stops

Map