Craigmillar, opposite Niddrie House Avenue

On Greendykes Road, near Niddrie House Avenue

Buses point north-west ↖

To Sched­uled Ex­pected
21 Wester Hailes 05:19
14 West Pilton 05:36
18 Newcraighall
614 - SJ21 MYR
05:42 05:42
48 Musselburgh 05:42
21 Wester Hailes 05:49
46 Musselburgh 05:57
14 West Pilton 06:04
21 Wester Hailes 06:12
18 Newcraighall 06:13
48 Musselburgh 06:22
14 West Pilton 06:26
18 Newcraighall 06:35

Later ↓

Bus services

Nearby stops

Map