Stop A High Street same place 106 107 108 110 111 123 N107 X6 X7 108 Fort Kinnaird Scheduled time · Prentice Coaches 15:00 X7 Edinburgh Scheduled time · East Coast Buses 15:04 106 Haddington Scheduled time · East Coast Buses 15:20
Stop B High Street same place 101 121 122 123 123 Haddington Scheduled time · East Coast Buses 15:35 122 North Berwick Scheduled time · Prentice Coaches 15:45 121 North Berwick Scheduled time · East Coast Buses 16:25
Market Street (at) Market Street (at) 160 m 101 106 107 108 110 111 121 122 123 N107 X6 X7 111 Haddington Scheduled time · Prentice Coaches 15:00 121 Haddington Scheduled time · East Coast Buses 15:01 123 Haddington Scheduled time · East Coast Buses 15:06
Artillery Park (opposite) Artillery Park (opposite) 233 m 107 N107 X7 X7 Dunbar Scheduled time · East Coast Buses 15:06 X7 Dunbar Scheduled time · East Coast Buses 15:27 X7 Dunbar Scheduled time · East Coast Buses 15:49
St Mary's Church (opposite) St Mary's Church (opposite) 247 m 110 123 123 Haddington Scheduled time · East Coast Buses 15:29 123 Haddington Scheduled time · East Coast Buses 16:15 123 Haddington Scheduled time · East Coast Buses 16:59
St Mary's Church (at) St Mary's Church (at) 251 m 110 123 123 Haddington Scheduled time · East Coast Buses 15:07 123 Haddington Scheduled time · East Coast Buses 16:37
Artillery Park (at) Artillery Park (at) 266 m 107 123 N107 X7 X7 Edinburgh Scheduled time · East Coast Buses 15:01 X7 Edinburgh Scheduled time · East Coast Buses 15:21 X7 Edinburgh Scheduled time · East Coast Buses 15:42
Corn Exchange (opposite) Corn Exchange (opposite) 330 m 101 106 107 108 121 122 123 N107 X6 X7 121 Haddington Scheduled time · East Coast Buses 15:00 X7 Dunbar Scheduled time · East Coast Buses 15:03 106 Haddington Scheduled time · East Coast Buses 15:16
Police Station (at) Police Station (at) 431 m 101 106 107 108 111 121 122 123 N107 X6 X7 108 Fort Kinnaird Scheduled time · Prentice Coaches 15:00 X7 Edinburgh Scheduled time · East Coast Buses 15:05 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 15:20