Craigmillar Library (o/s)

On Niddrie Mains Road, near at Surgery

Buses point east →

To Sched­uled Ex­pected
N30 Musselburgh
80 - SJ70 HNR
00:36 00:37
N30 Musselburgh
86 - SJ70 HNY
01:16 01:15
N30 Musselburgh 01:58
N30 Musselburgh 02:38
N30 Musselburgh 03:18
N30 Musselburgh 03:58
30 Musselburgh 04:46
30 Musselburgh 05:18
14 Edmonstone 05:19
30 Musselburgh 05:38
14 Edmonstone 05:49
30 Musselburgh 05:58
2 Magdalene 06:02

Later ↓

Bus services

Nearby stops

Map