Distances from the main swiss airports
Basel | 100 km |
Zurich | 120 km |
Geneva | 160 km |
Lugano | 240 km |
The small airport connects Bern with European cities such as London, Berlin and Munich. Thanks to its compact size, only a short time is needed for arrivals and departures.
The city can be reached by public transport. The airport bus takes passengers to Bern train station. From there, you can take a metro to Bern main station. For visitors staying in Bern overnight, the journey by public transport from the airport to the city is included in the Bern Ticket.
Zurich Airport is Switzerland’s largest airport. You can reach Bern central station from the airport train station in less than one hour and 15 mins by train. The trains with direct connections from the airport to the capital depart every 30 minutes.
EuroAirport is located near the borders of Switzerland, France and Germany and is a popular destination served by EasyJet and other low cost airlines. Bern can be reached via Basel SBB train station in around one hour. Trains from Basel SBB to Bern depart every 30 minutes.
Geneva Airport, which is a famous EasyJet and Eurowings destination, is also well connected to the Swiss rail network. Geneva Airport train station can be reached directly from the arrivals hall. Direct trains to Bern depart every 30 mins. The journey takes just under two hours.
Distances from the main swiss airports
Basel | 100 km |
Zurich | 120 km |
Geneva | 160 km |
Lugano | 240 km |
Bern is an important transportation hub within Switzerland.
Bern is easily reached by car.
For information on visa, permanent residence as well as on work permits and business matters, please contact the Swiss Consulate General located nearest you or read more:
https://www.myswitzerland.com/en/planning/about-switzerland/general-facts/entry/passports-visas/