Switzerland's three main airports - Zürich-Kloten, Geneva-Cointrin and Basel-Mulhouse - can all be reached in less than 2 hours. The Bern-Belp regional airport is 50 minutes from the region.
Geneva-Cointrin Airport
The airport is 105 km from Estavayer-le-Lac, 1h05 by car. To get there by train, the journey takes 1h30 and it is necessary to change lane in Yverdon-les-Bains.
Zürich-Kloten Airport
The airport is 179 km from Estavayer-le-Lac, or 1h50 by car. To get there by train, the journey takes 2h40 and you have to change tracks in Fribourg.
Basel-Mulhouse Airport
The airport is 150 km from Estavayer-le-Lac, or 1h30 by car. To get there by train, the journey takes 2h45 and you have to change tracks in Fribourg and Bern. A regular shuttle bus runs from the airport to Basel railway station.
Bern-Belp Airport
The airport is 62 km from Estavayer-le-Lac, a 50-minute drive. To get there by train, the journey takes 2h05 and you have to change tracks at Fribourg, Berne and Belp. A shuttle bus runs every 15 minutes from Belp station to the airport (journey time: 10min).