Police Station (at) Police Station (at) 25 m 101 106 107 108 111 121 122 123 N107 X6 X7 106 Fort Kinnaird or Western General Hospital Scheduled time · East Coast Buses 07:01 X7 Edinburgh Scheduled time · East Coast Buses 07:10 121 North Berwick Scheduled time · East Coast Buses 07:16
Corn Exchange (opposite) Corn Exchange (opposite) 90 m 101 106 107 108 121 122 123 N107 X6 X7 121 Haddington Scheduled time · East Coast Buses 07:25 X7 Dunbar Scheduled time · East Coast Buses 07:25 106 Haddington Scheduled time · East Coast Buses 07:33
Station Road (at) Station Road (at) 122 m 101 106 107 108 111 121 122 N107 X6 X7 X7 Dunbar Scheduled time · East Coast Buses 07:24 121 Haddington Scheduled time · East Coast Buses 07:25 106 Haddington Scheduled time · East Coast Buses 07:33
Station Road Station Road 157 m 101 106 107 108 111 121 122 N107 X6 X7 106 Fort Kinnaird or Western General Hospital Scheduled time · East Coast Buses 07:01 X7 Edinburgh Scheduled time · East Coast Buses 07:10 121 North Berwick Scheduled time · East Coast Buses 07:16
Knox Court (at) Knox Court (at) 172 m 123 123 Haddington Scheduled time · East Coast Buses 09:31 123 Haddington Scheduled time · East Coast Buses 11:01 123 Haddington Scheduled time · East Coast Buses 12:31
Market Street (at) Market Street (at) 268 m 101 106 107 108 110 111 121 122 123 N107 X6 X7 X7 Dunbar Scheduled time · East Coast Buses 07:25 121 Haddington Scheduled time · East Coast Buses 07:26 123 Pencaitland + Gifford circular Scheduled time · East Coast Buses 07:30
High Street (Stop B) High Street (Stop B) 314 m 101 121 122 123 121 North Berwick Scheduled time · East Coast Buses 07:15 122 North Berwick Scheduled time · Prentice Coaches 08:00 121 North Berwick Scheduled time · East Coast Buses 08:45
High Street (Stop A) High Street (Stop A) 342 m 106 107 108 110 111 123 N107 X6 X7 106 Fort Kinnaird or Western General Hospital Scheduled time · East Coast Buses 07:00 123 Haddington Scheduled time · East Coast Buses 07:06 X7 Edinburgh Scheduled time · East Coast Buses 07:09
Caponflat Crescent (adjacent) Caponflat Crescent (adjacent) 353 m 111 122 122 Haddington Scheduled time · Prentice Coaches 08:59 111 Haddington Scheduled time · Prentice Coaches 10:28 122 Haddington Scheduled time · Prentice Coaches 10:34
Caponflat Crescent (opposite) Caponflat Crescent (opposite) 356 m 111 122 122 North Berwick Scheduled time · Prentice Coaches 08:01 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 09:01 122 North Berwick Scheduled time · Prentice Coaches 09:32
Letham Drive (opposite) Letham Drive (opposite) 421 m 106 107 108 121 N107 X6 X7 X7 Dunbar Scheduled time · East Coast Buses 07:23 121 Haddington Scheduled time · East Coast Buses 07:24 106 Haddington Scheduled time · East Coast Buses 07:32