Scheduled arrivals
111
Edinburgh Royal Infirmary
Tomorrow 06:08
122
North Berwick
Tomorrow 08:03
111
Edinburgh Royal Infirmary
Tomorrow 09:03
122
North Berwick
Tomorrow 09:34
122
North Berwick
Tomorrow 10:44
111
Edinburgh Royal Infirmary
Tomorrow 11:03
122
North Berwick
Tomorrow 12:39
111
Edinburgh Royal Infirmary
Tomorrow 13:03
122
North Berwick
Tomorrow 13:49
111
Edinburgh Royal Infirmary
Tomorrow 15:23
Stop map
Open live bus mapNearby stops
View together
Aberlady Road (opposite)
88 m
111
122
Aberlady Road
99 m
111
122
Baird Terrace (at)
136 m
101
Baird Terrace (opposite)
148 m
101
Davidson Terrace
158 m
101
111
122
Hopetoun Drive (at)
222 m
101
Hopetoun Drive (opposite)
238 m
101
Beechwood Road (opposite)
244 m
101
Beachwood Road (at)
252 m
101
Caponflat Crescent (adjacent)
254 m
111
122
Caponflat Crescent (opposite)
263 m
111
122
Letham Drive (opposite)
366 m
106
107
108
121
N107
X6
X7