Zurich Airport
Home · Zurich Airport · 105 destinations

Private transfers from Zurich Airport: every destination

Graubünden, central Switzerland, Ticino, the Bernese Oberland and the Lake Geneva region. Fixed prices per vehicle, Mercedes chauffeur, 24/7.

Other departure airportsGeneva AirportBasel Airport
Book this transfer
Instant price
Free cancellation 24 h · 60 min waiting included

* required field

Key facts · Zurich Airport (ZRH)

Updated 5 September 2026

Switzerland's largest airport, 10 km north of the city. Two arrival areas, a shopping level in between, and the railway station underneath. Everything is signposted in English.

ArrivalsArrival 1 (Schengen) and Arrival 2 (non‑Schengen, long haul)
Meeting pointArrivals hall, exit of baggage reclaim, name board; official Meeting Point in Arrival 2 on request
Waiting60 min free after landing, flight tracked
City centre10 km · 20 min · 35 min at peak
TrainStation under the Airport Center, 10 min to Zurich HB
IncludedVignette, fuel, Gotthard and San Bernardino for Ticino
WinterWinter tyres, chains on board, ski racks on V‑Class and Sprinter
ResortsDavos 2 h, St. Moritz 2 h 30, Laax 1 h 45, Engelberg 1 h 15

Where does your chauffeur wait?

Your chauffeur waits in the arrivals hall at the exit of your baggage reclaim, Arrival 1 or Arrival 2 depending on your flight, with a board showing your name. If you prefer, we meet at the official Meeting Point in Arrival 2, next to the Airport Center. For departures, drop‑off is at the Check‑in 1, 2 or 3 forecourt according to your airline.

Private chauffeur, taxi, train or shuttle: which to choose?

OptionWhat you getPrice and time
Private chauffeur, Swiss TaxiFixed price per vehicle, meet & greet, flight tracked, door to doorFrom CHF 120 · 20 min to the centre, 2 h to Davos
Taxi rankMetered, no reservation, queue at peak timesAbout CHF 60–75 to the centre, CHF 500+ to the resorts
TrainFast to Zurich HB, then changes towards Graubünden with luggageCHF 7 to Zurich HB · 2 h 30 to Davos with 1–2 changes
Shared shuttleFixed departures, several stops, waiting for other passengersCHF 60–90 per person · 3 h to the resorts

Cities and lakes

Mountain resorts

Across the border

KonstanzKonstanz70 km · 50 min · from CHF 320MulhouseMulhouse126 km · 1 h 30 · from CHF 480ColmarColmar153 km · 1 h 45 · from CHF 550Freiburg im BreisgauFreiburg im Breisgau157 km · 1 h 45 · from CHF 560Lech / ZürsLech / Zürs194 km · 2 h 20 · from CHF 670St. Anton am ArlbergSt. Anton am Arlberg200 km · 2 h 20 · from CHF 680StuttgartStuttgart218 km · 2 h 30 · from CHF 730StrasbourgStrasbourg225 km · 2 h 25 · from CHF 750EvianEvian250 km · 2 h 50 · from CHF 820CômeCôme250 km · 3 h · from CHF 880ChâtelChâtel254 km · 2 h 50 · from CHF 840Thonon‑les‑BainsThonon‑les‑Bains260 km · 3 h 05 · from CHF 850InnsbruckInnsbruck288 km · 3 h 20 · from CHF 930MorzineMorzine289 km · 3 h 35 · from CHF 930ArgentièreArgentière290 km · 3 h 15 · from CHF 940Milan Malpensa (MXP)Milan Malpensa (MXP)292 km · 3 h 20 · from CHF 1'000Les GetsLes Gets294 km · 3 h 45 · from CHF 950MilanMilan295 km · 3 h 30 · from CHF 1'010ChamonixChamonix299 km · 3 h 30 · from CHF 960AvoriazAvoriaz302 km · 3 h 55 · from CHF 970Les HouchesLes Houches307 km · 3 h 35 · from CHF 980MunichMunich310 km · 3 h 30 · from CHF 990CourmayeurCourmayeur322 km · 3 h 55 · from CHF 1'090AnnecyAnnecy322 km · 3 h 30 · from CHF 1'030La ThuileLa Thuile336 km · 4 h 15 · from CHF 1'120BergameBergame337 km · 3 h 50 · from CHF 1'130Le Grand‑BornandLe Grand‑Bornand343 km · 3 h 50 · from CHF 1'080La ClusazLa Clusaz345 km · 3 h 50 · from CHF 1'090Praz‑de‑LysPraz‑de‑Lys349 km · 4 h · from CHF 1'100Les CarrozLes Carroz351 km · 3 h 45 · from CHF 1'110La RosièreLa Rosière357 km · 4 h 50 · from CHF 1'120SamoënsSamoëns357 km · 4 h · from CHF 1'120Saint‑Gervais‑les‑BainsSaint‑Gervais‑les‑Bains364 km · 3 h 50 · from CHF 1'140FlaineFlaine367 km · 4 h 05 · from CHF 1'150ComblouxCombloux372 km · 4 h · from CHF 1'170Les Contamines‑MontjoieLes Contamines‑Montjoie372 km · 4 h · from CHF 1'170MegèveMegève374 km · 4 h 05 · from CHF 1'170Sainte‑Foy‑TarentaiseSainte‑Foy‑Tarentaise380 km · 5 h 20 · from CHF 1'190CerviniaCervinia385 km · 4 h 55 · from CHF 1'260TignesTignes389 km · 5 h 30 · from CHF 1'210Val d'IsèreVal d'Isère391 km · 5 h 35 · from CHF 1'220Les SaisiesLes Saisies397 km · 4 h 35 · from CHF 1'240ValmorelValmorel406 km · 4 h 55 · from CHF 1'260MéribelMéribel413 km · 5 h · from CHF 1'280Les MenuiresLes Menuires423 km · 5 h 10 · from CHF 1'310Peisey‑VallandryPeisey‑Vallandry426 km · 5 h 10 · from CHF 1'320CourchevelCourchevel428 km · 5 h 20 · from CHF 1'320Val ThorensVal Thorens433 km · 5 h 25 · from CHF 1'340Les ArcsLes Arcs433 km · 5 h 20 · from CHF 1'340La PlagneLa Plagne444 km · 5 h 35 · from CHF 1'370VeronaVerona445 km · 5 h · from CHF 1'430SalzburgSalzburg455 km · 5 h 10 · on requestVeniseVenise556 km · 5 h 55 · on request

Frequently asked questions

Where does the chauffeur wait at Zurich Airport?

In the arrivals hall, at the exit of baggage reclaim of Arrival 1 or Arrival 2, with a board showing your name. The official Meeting Point in Arrival 2 can be used on request.

How long from Zurich Airport to the city centre?

About 20 minutes outside peak hours, up to 35 minutes on weekday mornings and evenings. The price does not change with traffic.

Do you drive to Davos and St. Moritz in winter?

Yes, all winter, with winter tyres and chains on board. Davos is about 2 hours, St. Moritz about 2 h 30 depending on the pass and the weather.

Is the Gotthard tunnel included for Lugano?

Yes. Vignette, tunnels and fuel are included in the fixed price. Nothing is added on the day.

What if my flight lands early or late?

We follow your flight number and the chauffeur adapts. 60 minutes of waiting after the actual landing are included.

Regional airports and aerodromes

Arriving by private aircraft or on a seasonal charter? We drive from these fields too, at the same fixed prices.

Sion AirportBern AirportGstaad‑Saanen AirportSamedan · Engadin AirportLugano AirportSt. Gallen‑Altenrhein AirportLausanne‑Blécherette AirportBuochs Airport