Newcraighall, after Benhar Road

On Newcraighall Road, near Newhailes

Buses point north-east ↗

To Sched­uled Ex­pected
30 Musselburgh
68 - SJ70 HNC
19:54 20:10
30 Musselburgh
66 - SJ70 HNA
20:24
48 Musselburgh
47 - BT64 LJE
20:27 20:35
30 Musselburgh
67 - SJ70 HNB
20:38 20:38
30 Musselburgh 20:52
48 Musselburgh
189 - SN13 BFP
20:55 20:57
30 Musselburgh 21:06
30 Musselburgh
78 - SJ70 HNO
21:20 21:20
48 Musselburgh 21:23
30 Musselburgh 21:34
48 Musselburgh 21:53
30 Musselburgh 21:54

Later ↓

Bus services

Nearby stops

Map