at Baird Terrace same place 101 101 Haddington Retail Park Scheduled time · Prentice Coaches 11:56 101 Haddington Retail Park Scheduled time · Prentice Coaches 13:26 101 Haddington Retail Park Scheduled time · Prentice Coaches 14:26
opposite Baird Terrace same place 101 101 Gifford Scheduled time · Prentice Coaches 12:45 101 Gifford Scheduled time · Prentice Coaches 13:45 101 Gifford Scheduled time · Prentice Coaches 14:35
Davidson Terrace Davidson Terrace 145 m 101 111 122 122 Haddington Scheduled time · Prentice Coaches 11:42 101 Haddington Retail Park Scheduled time · Prentice Coaches 11:56 111 Haddington Scheduled time · Prentice Coaches 11:56
Hawthornbank Road (opposite) Hawthornbank Road (opposite) 151 m 101 111 122 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 12:03 122 North Berwick Scheduled time · Prentice Coaches 12:39 101 Gifford Scheduled time · Prentice Coaches 12:45
Caponflat Crescent (adjacent) Caponflat Crescent (adjacent) 156 m 111 122 122 Haddington Scheduled time · Prentice Coaches 11:44 111 Haddington Scheduled time · Prentice Coaches 11:58 111 Haddington Scheduled time · Prentice Coaches 12:58
Caponflat Crescent (opposite) Caponflat Crescent (opposite) 158 m 111 122 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 12:01 122 North Berwick Scheduled time · Prentice Coaches 12:37 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 13:01
Beechwood Road (opposite) Beechwood Road (opposite) 183 m 101 101 Haddington Retail Park Scheduled time · Prentice Coaches 11:55 101 Haddington Retail Park Scheduled time · Prentice Coaches 13:25 101 Haddington Retail Park Scheduled time · Prentice Coaches 14:25
Beachwood Road (at) Beachwood Road (at) 185 m 101 101 Gifford Scheduled time · Prentice Coaches 12:46 101 Gifford Scheduled time · Prentice Coaches 13:46 101 Gifford Scheduled time · Prentice Coaches 14:36
Aberlady Road (opposite) Aberlady Road (opposite) 218 m 111 122 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 12:03 122 North Berwick Scheduled time · Prentice Coaches 12:39 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 13:03
Letham Drive (opposite) Letham Drive (opposite) 222 m 106 107 108 121 N107 X6 X7 X7 Dunbar Scheduled time · East Coast Buses 11:20 108 Haddington Scheduled time · Prentice Coaches 11:37 X7 Dunbar Scheduled time · East Coast Buses 11:50
Hopetoun Drive (at) Hopetoun Drive (at) 241 m 101 101 Haddington Retail Park Scheduled time · Prentice Coaches 11:56 101 Haddington Retail Park Scheduled time · Prentice Coaches 13:26 101 Haddington Retail Park Scheduled time · Prentice Coaches 14:26
Aberlady Road Aberlady Road 242 m 111 122 122 Haddington Scheduled time · Prentice Coaches 11:42 111 Haddington Scheduled time · Prentice Coaches 11:56 111 Haddington Scheduled time · Prentice Coaches 12:56
Hopetoun Drive (opposite) Hopetoun Drive (opposite) 253 m 101 101 Gifford Scheduled time · Prentice Coaches 12:46 101 Gifford Scheduled time · Prentice Coaches 13:46 101 Gifford Scheduled time · Prentice Coaches 14:36
Letham Drive (adjacent) Letham Drive (adjacent) 274 m 106 107 108 121 N107 X6 X7 X7 Edinburgh Scheduled time · East Coast Buses 11:24 106 Fort Kinnaird or Western General Hospital Scheduled time · East Coast Buses 11:33 X7 Edinburgh Scheduled time · East Coast Buses 11:44
Alderston Place (at) Alderston Place (at) 325 m 101 111 122 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 12:03 122 North Berwick Scheduled time · Prentice Coaches 12:39 101 Gifford Scheduled time · Prentice Coaches 12:45
Alderston Place (opposite) Alderston Place (opposite) 357 m 101 111 122 122 Haddington Scheduled time · Prentice Coaches 11:42 111 Haddington Scheduled time · Prentice Coaches 11:56 101 Haddington Retail Park Scheduled time · Prentice Coaches 11:57
East Lothian Community Hospital (opposite) East Lothian Community Hospital (opposite) 367 m 111 122 122 Haddington Scheduled time · Prentice Coaches 11:43 111 Haddington Scheduled time · Prentice Coaches 11:57 111 Haddington Scheduled time · Prentice Coaches 12:57
Station Road Station Road 382 m 101 106 107 108 111 121 122 N107 X6 X7 X7 Edinburgh Scheduled time · East Coast Buses 11:23 106 Fort Kinnaird or Western General Hospital Scheduled time · East Coast Buses 11:32 X7 Edinburgh Scheduled time · East Coast Buses 11:43
East Lothian Community Hospital (at) East Lothian Community Hospital (at) 389 m 111 122 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 12:03 122 North Berwick Scheduled time · Prentice Coaches 12:39 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 13:03
Station Road (at) Station Road (at) 403 m 101 106 107 108 111 121 122 N107 X6 X7 X7 Dunbar Scheduled time · East Coast Buses 11:21 108 Haddington Scheduled time · Prentice Coaches 11:38 122 Haddington Scheduled time · Prentice Coaches 11:45