Craigmillar, opposite Niddrie House Avenue

On Greendykes Road, near Niddrie House Avenue

Buses point north-west ↖

To Scheduled
18 Newcraighall 04:55
21 Wester Hailes 05:19
18 Newcraighall 05:26
18 Newcraighall 05:26
48 Musselburgh 05:32
48 Musselburgh 05:32
48 Musselburgh 05:35
14 West Pilton 05:36
18 Newcraighall 05:42
21 Wester Hailes 05:49
21 Wester Hailes 05:57
21 Wester Hailes 05:57

Later ↓

Bus services

Nearby stops

Map