St Germains Terrace (opposite) St Germains Terrace (opposite) 80 m 106 107 108 115 N107 X6 106 Fort Kinnaird or Western General Hospital Scheduled time · East Coast Buses 06:32 X6 Western General Hospital Scheduled time · East Coast Buses 07:02 106 Fort Kinnaird or Western General Hospital Scheduled time · East Coast Buses 07:13
St Germains Terrace (adjacent) St Germains Terrace (adjacent) 113 m 106 107 108 115 N107 X6 107 Musselburgh Scheduled time · East Coast Buses 06:18 107 Musselburgh Scheduled time · East Coast Buses 07:18 106 Fort Kinnaird or Western General Hospital Scheduled time · East Coast Buses 08:07
Whiteloch Road (adjacent) Whiteloch Road (adjacent) 322 m 106 107 108 115 N107 X6 106 Fort Kinnaird or Western General Hospital Scheduled time · East Coast Buses 06:32 X6 Western General Hospital Scheduled time · East Coast Buses 07:02 106 Fort Kinnaird or Western General Hospital Scheduled time · East Coast Buses 07:13
Satellite Park (adjacent) Satellite Park (adjacent) 359 m 106 107 108 115 N107 X6 107 Musselburgh Scheduled time · East Coast Buses 06:19 107 Musselburgh Scheduled time · East Coast Buses 07:19 106 Fort Kinnaird or Western General Hospital Scheduled time · East Coast Buses 08:08
Whiteloch Road (opposite) Whiteloch Road (opposite) 408 m 106 107 108 115 N107 X6 107 Musselburgh Scheduled time · East Coast Buses 06:18 107 Musselburgh Scheduled time · East Coast Buses 07:18 106 Fort Kinnaird or Western General Hospital Scheduled time · East Coast Buses 08:07