Newcraighall Drive (after)

On Newcraighall Road, near at 6

Buses point east →

To Sched­uled Ex­pected
108 Haddington 09:57
30 Queen Margaret
67 - SJ70 HNB
10:02
30 Queen Margaret
73 - SJ70 HNH
10:03
46 Musselburgh
184 - SN13 BFJ
10:13
30 Queen Margaret
86 - SJ70 HNY
10:17
48 Musselburgh
179 - SN13 BEU
10:24
30 Queen Margaret
72 - SJ70 HNG
10:32
46 Musselburgh
176 - SN13 BDZ
10:40
48 Musselburgh
177 - SN13 BEJ
10:56
108 Haddington 10:57
46 Musselburgh
180 - SN13 BEY
11:09
48 Musselburgh
186 - SN13 BFL
11:24
46 Musselburgh
188 - SN13 BFO
11:39
48 Musselburgh
172 - SN60 EOE
11:54

Later ↓

Bus services

Nearby stops

Map