Newcraighall, after Benhar Road

On Newcraighall Road, near Newhailes

Buses point north-east ↗

To Sched­uled Ex­pected
30 Musselburgh 05:57 05:59
30 Musselburgh 06:28
48 Musselburgh 06:41 06:41
30 Musselburgh 06:59
30 Musselburgh 07:29
48 Musselburgh 07:46
30 Musselburgh 08:01
48 Musselburgh 08:27
30 Musselburgh 08:35
48 Musselburgh 08:56
30 Musselburgh 09:07
30 Musselburgh 09:27

Later ↓

Bus services

Nearby stops

Map