Scheduled arrivals
122
North Berwick
15:49
111
Edinburgh Royal Infirmary
17:08
111
Edinburgh Royal Infirmary
06:08
122
North Berwick
07:14
111
Edinburgh Royal Infirmary
07:18
111
Edinburgh Royal Infirmary
09:03
101
Haddington Retail Park
09:15
122
North Berwick
09:34
111
Edinburgh Royal Infirmary
10:03
101
Haddington Retail Park
10:15
Stop map
Open live bus mapOther stops here
Nearby stopsNearby stops
View together
Hawthornbank Road (opposite)
185 m
101
111
122
Alderston Place (at)
197 m
101
111
122
Alderston Place (opposite)
241 m
101
111
122
Aberlady Road (opposite)
272 m
111
122
East Lothian Community Hospital (opposite)
272 m
111
122
Aberlady Road
276 m
111
122
East Lothian Community Hospital (at)
292 m
111
122
Baird Terrace (at)
312 m
101
Caponflat Crescent (adjacent)
322 m
111
122
Caponflat Crescent (opposite)
323 m
111
122
Baird Terrace (opposite)
324 m
101
Beechwood Road (opposite)
346 m
101