627009010180 Davidson Terrace same place 101 111 122 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 06:08 122 North Berwick Scheduled time · Prentice Coaches 07:14 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 07:18
627009020180 Davidson Terrace same place 101 111 122 111 Haddington Scheduled time · Prentice Coaches 08:49 122 Haddington Scheduled time · Prentice Coaches 08:57 101 Haddington Retail Park Scheduled time · Prentice Coaches 08:59
Alderston Place (opposite) Alderston Place (opposite) 90 m 101 111 122 111 Haddington Scheduled time · Prentice Coaches 08:49 122 Haddington Scheduled time · Prentice Coaches 08:57 101 Haddington Retail Park Scheduled time · Prentice Coaches 09:00
East Lothian Community Hospital (at) East Lothian Community Hospital (at) 104 m 111 122 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 06:08 122 North Berwick Scheduled time · Prentice Coaches 07:14 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 07:18
East Lothian Community Hospital (opposite) East Lothian Community Hospital (opposite) 117 m 111 122 111 Haddington Scheduled time · Prentice Coaches 08:50 122 Haddington Scheduled time · Prentice Coaches 08:58 111 Haddington Scheduled time · Prentice Coaches 10:27
Alderston Place (at) Alderston Place (at) 119 m 101 111 122 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 06:08 122 North Berwick Scheduled time · Prentice Coaches 07:14 111 Edinburgh Royal Infirmary Scheduled time · Prentice Coaches 07:18
Roodlands Court (at) Roodlands Court (at) 154 m 101 121 121 Haddington Scheduled time · East Coast Buses 07:18 121 Haddington Scheduled time · East Coast Buses 08:53 101 Haddington Retail Park Scheduled time · Prentice Coaches 09:00
Roodlands Court (opposite) Roodlands Court (opposite) 159 m 101 121 121 North Berwick Scheduled time · East Coast Buses 07:23 121 North Berwick Scheduled time · East Coast Buses 08:53 101 Gifford Scheduled time · Prentice Coaches 09:14
Park Lane (opposite) Park Lane (opposite) 401 m 106 107 108 121 N107 X6 X7 106 Haddington Scheduled time · East Coast Buses 05:53 107 Dunbar Scheduled time · East Coast Buses 06:12 107 Dunbar Scheduled time · East Coast Buses 06:29
Park Lane (at) Park Lane (at) 413 m 106 107 108 121 N107 X6 X7 X7 Edinburgh Scheduled time · East Coast Buses 05:59 X6 Western General Hospital Scheduled time · East Coast Buses 06:03 106 Fort Kinnaird or Western General Hospital Scheduled time · East Coast Buses 06:20