Willowbrae, outside Duddingston Mills

On Willowbrae Road, near Duddingston Cross Road

Buses point south-east ↘

To Sched­uled Ex­pected
44 Wallyford
620 - SJ21 MYZ
07:53 08:12
4 Musselburgh
1021 - LXZ 5406
08:04 08:16
4 Musselburgh 08:20
44 Wallyford
654 - SJ71 HJE
08:23 08:21
44 Wallyford
660 - SJ71 HJU
08:38 08:37
44 Wallyford
638 - SJ21 NBE
08:49 08:52
4 Musselburgh 08:49
44 Wallyford
619 - SJ21 MYX
08:57 09:04
44 Wallyford
640 - SJ21 NBG
09:07 09:07
4 Musselburgh
1032 - LXZ 5418
09:07 09:07
44 Wallyford
658 - SJ71 HJN
09:22 09:22
4 Musselburgh
1025 - LXZ 5410
09:25 09:25
44 Wallyford 09:32

Later ↓

Bus services

Nearby stops

Map