Newcraighall, after Benhar Road

On Newcraighall Road, near Newhailes

Buses point north-east ↗

To Sched­uled Ex­pected
48 Musselburgh
183 - SN13 BFF
12:00 12:24
30 Musselburgh
76 - SJ70 HNM
12:17 12:25
48 Musselburgh 12:20
30 Musselburgh 12:27
30 Musselburgh
77 - SJ70 HNN
12:37 12:40
48 Musselburgh 12:40
30 Musselburgh
81 - SJ70 HNT
12:47 12:44
30 Musselburgh
95 - SJ70 HPL
12:57 13:09
108 Haddington 12:58
48 Musselburgh 13:00
30 Musselburgh 13:07
30 Musselburgh
87 - SJ70 HNZ
13:17 13:17
48 Musselburgh 13:20

Later ↓

Bus services

Nearby stops

Map