Newcraighall Drive (after)

On Newcraighall Road, near at 6

Buses point east →

To Sched­uled Ex­pected
N30 Musselburgh
81 - SJ70 HNT
02:46 02:44
N30 Musselburgh
76 - SJ70 HNM
03:26 03:26
N30 Musselburgh 04:06
30 Musselburgh 04:54
30 Musselburgh 05:13
30 Musselburgh 05:13
30 Musselburgh 05:26
48 Musselburgh 05:40
48 Musselburgh 05:40
30 Musselburgh 05:43
30 Musselburgh 05:43
48 Musselburgh 05:43

Later ↓

Bus services

Nearby stops

Map