Edmonstone Avenue (at) Edmonstone Avenue (at) 215 m 111 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches Tomorrow 07:11
Edmonstone Avenue (opposite) Edmonstone Avenue (opposite) 221 m 111 111 Haddington Scheduled time · Prentice Coaches Tomorrow 07:34
Edmonstone Road (at 32) Edmonstone Road (at 32) 223 m 111 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches Tomorrow 07:11
Edmonstone Road (at 43) Edmonstone Road (at 43) 235 m 111 111 Haddington Scheduled time · Prentice Coaches Tomorrow 07:35
Edmonstone Drive (opposite) Edmonstone Drive (opposite) 305 m 111 111 Haddington Scheduled time · Prentice Coaches Tomorrow 07:35
Edmonstone Road (at 104) Edmonstone Road (at 104) 325 m 111 111 Haddington Scheduled time · Prentice Coaches Tomorrow 07:34
The Wisp (at) The Wisp (at) 403 m 33 48 51 X33 X95 48 Gorebridge Birkenside Scheduled time · Lothian Buses 23:48 33 Wester Millerhill Scheduled time · Lothian Buses 23:49 33 Wester Millerhill Scheduled time · Lothian Buses Tomorrow 05:25
The Wisp (opposite) The Wisp (opposite) 441 m 33 48 51 X33 X95 33 Westburn Scheduled time · Lothian Buses Tomorrow 04:52 48 Musselburgh Scheduled time · Lothian Buses Tomorrow 05:23 33 Westburn Scheduled time · Lothian Buses Tomorrow 05:52