Zurich Airport transfers to the city and the Alps
Zurich Airport (ZRH) is Switzerland’s main hub, just 11 km from Zurich. It is also the best gateway for Lucerne, Davos and St. Moritz, and a long but popular start for Zermatt.
Zurich Airport to Zurich city: taxi, limo or train
- Train: SBB every 10 minutes, 15 minutes to Zurich HB
- Taxi: around CHF 65; use only cars marked Airport Taxi, at the ranks by Arrival 1 and Arrival 2
- Limousine: desk in Arrival 1, daily 06:00–22:00, from about CHF 160 (E-Class) to CHF 375 (Sprinter)
- Name-sign pick-up by local taxi firms from about CHF 60
Zurich Airport to Lucerne, Davos and ski resorts
- Lucerne: 68 km, train about 1 h 10
- Bern: 127 km; Bern taxis charge a fixed fare of about CHF 440
- Davos: 174 km, private car about CHF 480–850
- St. Moritz: 299 km, train about 2 h 38 with two changes
- Zermatt: about 240–255 km, train about 3.5 hours
Tips for Zurich Airport taxis
You can book an Airport Taxi ahead, and its app gives 50% off a return trip to the airport if a car is nearby. Chauffeur firms also publish fixed fares from the airport to Basel from about CHF 525. Wheelchair users heading into Zurich can book a city-run disability transport service. Hire cars need the CHF 40 motorway vignette.
