Hopetoun Drive (opposite) Hopetoun Drive (opposite) 283 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
Hopetoun Drive (at) Hopetoun Drive (at) 292 m 101 101 Haddington Retail Park Scheduled time · Prentice Coaches 13:26 101 Haddington Retail Park Scheduled time · Prentice Coaches 14:26
Dunbar Road (at 33) Dunbar Road (at 33) 311 m 107 N107 X7 X7 Dunbar Scheduled time · East Coast Buses 12:53 X7 Dunbar Scheduled time · East Coast Buses 13:25 X7 Dunbar Scheduled time · East Coast Buses 13:45
Dunbar Road (at 20) Dunbar Road (at 20) 318 m 107 N107 X7 X7 Edinburgh Scheduled time · East Coast Buses 13:00 X7 Edinburgh Scheduled time · East Coast Buses 13:20 X7 Edinburgh Scheduled time · East Coast Buses 13:40
Baird Terrace (opposite) Baird Terrace (opposite) 330 m 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
Baird Terrace (at) Baird Terrace (at) 341 m 101 101 Haddington Retail Park Scheduled time · Prentice Coaches 13:26 101 Haddington Retail Park Scheduled time · Prentice Coaches 14:26
Corn Exchange (opposite) Corn Exchange (opposite) 354 m 101 106 107 108 111 121 122 123 N107 X6 X7 101 Gifford Scheduled time · Prentice Coaches 12:49 X7 Dunbar Scheduled time · East Coast Buses 12:51 111 Haddington Scheduled time · Prentice Coaches 12:59
Market Street (at) Market Street (at) 372 m 101 106 107 108 110 111 121 122 123 N107 X6 X7 101 Gifford Scheduled time · Prentice Coaches 12:51 X7 Dunbar Scheduled time · East Coast Buses 12:52 111 Haddington Scheduled time · Prentice Coaches 13:00
Artillery Park (opposite) Artillery Park (opposite) 378 m 107 N107 X7 X7 Dunbar Scheduled time · East Coast Buses 12:52 X7 Dunbar Scheduled time · East Coast Buses 13:24 X7 Dunbar Scheduled time · East Coast Buses 13:44
Artillery Park (at) Artillery Park (at) 379 m 107 123 N107 X7 X7 Edinburgh Scheduled time · East Coast Buses 13:00 X7 Edinburgh Scheduled time · East Coast Buses 13:20 X7 Edinburgh Scheduled time · East Coast Buses 13:40
Police Station (at) Police Station (at) 387 m 101 106 107 108 111 121 122 123 N107 X6 X7 108 Fort Kinnaird Scheduled time · Prentice Coaches 13:00 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 13:00 X7 Edinburgh Scheduled time · East Coast Buses 13:02
Beechwood Road (opposite) Beechwood Road (opposite) 392 m 101 101 Haddington Retail Park Scheduled time · Prentice Coaches 13:25 101 Haddington Retail Park Scheduled time · Prentice Coaches 14:25
Aberlady Road (opposite) Aberlady Road (opposite) 398 m 111 122 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 13:03 122 North Berwick Scheduled time · Prentice Coaches 13:49 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 14:38
Beachwood Road (at) Beachwood Road (at) 400 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
Station Road (at) Station Road (at) 406 m 101 106 107 108 111 121 122 N107 X6 X7 101 Gifford Scheduled time · Prentice Coaches 12:48 X7 Dunbar Scheduled time · East Coast Buses 12:51 111 Haddington Scheduled time · Prentice Coaches 12:59
Aberlady Road Aberlady Road 412 m 111 122 111 Haddington Scheduled time · Prentice Coaches 12:56 122 Haddington Scheduled time · Prentice Coaches 13:37 111 Haddington Scheduled time · Prentice Coaches 13:56
Station Road Station Road 434 m 101 106 107 108 111 121 122 N107 X6 X7 X7 Edinburgh Scheduled time · East Coast Buses 12:43 108 Fort Kinnaird Scheduled time · Prentice Coaches 13:01 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 13:01
High Street (Stop B) High Street (Stop B) 444 m 101 121 122 123 121 North Berwick Scheduled time · East Coast Buses 13:15 101 Haddington Retail Park Scheduled time · Prentice Coaches 13:22 122 North Berwick Scheduled time · Prentice Coaches 13:45