Duke Street (at) Duke Street (at) 224 m 107 120 N107 X7 107 Musselburgh Scheduled time · East Coast Buses 05:08 107 Musselburgh Scheduled time · East Coast Buses 06:33 107 Musselburgh Scheduled time · East Coast Buses 06:50
Duke Street (opposite) Duke Street (opposite) 246 m 107 120 N107 X7 X7 Edinburgh Scheduled time · East Coast Buses 04:36 X7 Edinburgh Scheduled time · East Coast Buses 05:36 X7 Edinburgh Scheduled time · East Coast Buses 06:01
School Brae (opposite) School Brae (opposite) 254 m 107 120 N107 X7 X7 Edinburgh Scheduled time · East Coast Buses 04:35 X7 Edinburgh Scheduled time · East Coast Buses 05:35 X7 Edinburgh Scheduled time · East Coast Buses 06:00
School Brae (at) School Brae (at) 256 m 107 120 N107 X7 107 Musselburgh Scheduled time · East Coast Buses 05:08 107 Musselburgh Scheduled time · East Coast Buses 06:33 107 Musselburgh Scheduled time · East Coast Buses 06:50
East Links Family Park (opposite) East Links Family Park (opposite) 421 m 107 120 N107 X7 107 Musselburgh Scheduled time · East Coast Buses 05:08 107 Musselburgh Scheduled time · East Coast Buses 06:33 107 Musselburgh Scheduled time · East Coast Buses 06:50
East Links Family Park (at) East Links Family Park (at) 440 m 107 120 N107 X7 X7 Edinburgh Scheduled time · East Coast Buses 04:36 X7 Edinburgh Scheduled time · East Coast Buses 05:36 X7 Edinburgh Scheduled time · East Coast Buses 06:01