Goldenstones Avenue (at) Goldenstones Avenue (at) 193 m 107 120 N107 X7 X7 Edinburgh Scheduled time · East Coast Buses 04:27 X7 Edinburgh Scheduled time · East Coast Buses 05:27 X7 Edinburgh Scheduled time · East Coast Buses 05:52
Goldenstones Avenue (opposite) Goldenstones Avenue (opposite) 213 m 107 120 N107 X7 107 Musselburgh Scheduled time · East Coast Buses 05:16 107 Musselburgh Scheduled time · East Coast Buses 06:41 107 Musselburgh Scheduled time · East Coast Buses 06:58
Bellevue Avenue (opposite) Bellevue Avenue (opposite) 410 m 107 N107 X7 107 Musselburgh Scheduled time · East Coast Buses 05:15 107 Musselburgh Scheduled time · East Coast Buses 06:40 107 Musselburgh Scheduled time · East Coast Buses 06:57
Newhouse Avenue (opposite 7) Newhouse Avenue (opposite 7) 422 m 120 120 North Berwick Scheduled time · East Coast Buses 06:42 120 North Berwick Scheduled time · East Coast Buses 07:42 120 North Berwick Scheduled time · East Coast Buses 08:42
Beachmont Place (near) Beachmont Place (near) 437 m 120 120 North Berwick Scheduled time · East Coast Buses 08:20
Bellevue Avenue (at) Bellevue Avenue (at) 445 m 107 N107 X7 X7 Edinburgh Scheduled time · East Coast Buses 04:27 X7 Edinburgh Scheduled time · East Coast Buses 05:27 X7 Edinburgh Scheduled time · East Coast Buses 05:52