126 North Berwick High Sch - Aberlady

A bus service operated by East Coast Buses

Timetable data from the Traveline National Dataset (TNDS),

More information

East Coast Buses

Website
Twitter
@EastCoastBuses

Cash (exact fare) accepted