Goldenstones Avenue (at) Goldenstones Avenue (at) 160 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) 180 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) 385 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 Newhouse Avenue 392 m 120 120 North Berwick Scheduled time · East Coast Buses 08:21 120 North Berwick Scheduled time · East Coast Buses 09:21
Newhouse Avenue (opposite 7) Newhouse Avenue (opposite 7) 392 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) 404 m 120 120 North Berwick Scheduled time · East Coast Buses 08:20 120 North Berwick Scheduled time · East Coast Buses 09:20
Bellevue Avenue (at) Bellevue Avenue (at) 421 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