Newcraighall Drive (after)

On Newcraighall Road, near at 6

Buses point east →

To Sched­uled Ex­pected
30 Musselburgh
90 - SJ70 HPA
12:36 12:53
30 Musselburgh
74 - SJ70 HNK
12:46 12:56
30 Musselburgh 12:56
108 Haddington 12:57
48 Musselburgh 12:58
30 Musselburgh 13:06
30 Musselburgh
78 - SJ70 HNO
13:16 13:22
48 Musselburgh 13:18
30 Musselburgh 13:26
30 Musselburgh
94 - SJ70 HPK
13:36 13:36
48 Musselburgh
188 - SN13 BFO
13:38 13:45
30 Musselburgh
72 - SJ70 HNG
13:46 13:52
30 Musselburgh 13:56

Later ↓

Bus services

Nearby stops

Map