Newcraighall Drive (after)

On Newcraighall Road, near at 6

Buses point east →

To Sched­uled Ex­pected
48 Musselburgh
186 - SN13 BFL
12:26
30 Queen Margaret
94 - SJ70 HPK
12:28
30 Queen Margaret
68 - SJ70 HNC
12:28
30 Queen Margaret
30 - BT14 DLF
12:35
30 Queen Margaret
95 - SJ70 HPL
12:44
46 Musselburgh
172 - SN60 EOE
12:51
108 Haddington 12:57
48 Musselburgh
180 - SN13 BEY
12:59
46 Musselburgh
178 - SN13 BEO
13:12
48 Musselburgh
182 - SN13 BFE
13:26
46 Musselburgh
181 - SN13 BFA
13:41
48 Musselburgh
176 - SN13 BDZ
13:56
46 Musselburgh
188 - SN13 BFO
14:11

Later ↓

Bus services

Nearby stops

Map