Zurich to St. Moritz Transfer | Fixed Price from CHF 320

At a glance:

  • Distance: approx. 185 km · Drive time: 2 h – 2 h 30 min
  • Transfer from CHF 320 (sedan) · CHF 400 (minivan)
  • Fixed price — no meter, no surprises
  • Flight tracking and meet & greet at ZRH arrivals hall

A Zurich to St. Moritz transfer by private car is the natural choice for guests who want to arrive at the world’s most famous mountain resort in a manner that matches their destination. St. Moritz sets a standard — your journey there should too. Our professional drivers collect you at Zürich Airport and take you directly to your hotel, chalet, or residence in the Engadine valley.

No train changes at Chur. No waiting on platforms with ski bags. Just a comfortable, private vehicle, a professional driver, and a fixed price agreed in advance.

Why Take a Private Transfer from Zurich Airport to St. Moritz?

The train from ZRH to St. Moritz takes around 3.5 hours and requires two changes — at Zurich HB and again at Chur. With luggage, ski equipment, and children, that becomes a significant undertaking. A private transfer from Zurich Airport to St. Moritz removes all of that:

  • Direct route — ZRH arrivals hall to your St. Moritz hotel, no intermediate stops
  • All luggage welcome — ski bags, boot bags, oversized cases all loaded by your driver
  • Flight tracked automatically — your driver adjusts to delays without extra charge
  • Private, not shared — your vehicle, your schedule, no other passengers
  • Fixed price — agreed before departure, not metered

For a group of three or four, the price of a private transfer often compares favourably to first-class train tickets — and the comfort is incomparable.

What Is the Price for a Zurich to St. Moritz Transfer?

VehiclePassengersPrice (one way)
Mercedes E-Class / S-Class1–3 passengersFrom CHF 320
Mercedes V-Class (minivan)4–7 passengersFrom CHF 400

For an exact quote based on your pick-up and drop-off address, use our online booking form — instant price, no obligation.

How Does the Pickup at Zürich Airport Work?

On arrival at ZRH, your driver waits in the arrivals hall holding a name board with your name. There is no need to find a taxi stand or navigate to a parking structure. The process:

  1. Land at Zürich Airport Terminal 1 or 2
  2. Collect your luggage at baggage claim
  3. Walk to the arrivals hall — your driver is visible immediately
  4. Luggage loaded, depart directly for St. Moritz

Flight tracking is active from the moment your plane takes off. If you land 40 minutes early, your driver is still there. If your flight is delayed, no extra fee applies.

The Route: Zurich Airport to St. Moritz via the Julier Pass

The drive covers approximately 185 km from ZRH through Zürich, past Chur, and up into the Upper Engadine. In winter, our drivers take the A13 south and then the Julier Pass route (or the Maloja depending on conditions), arriving in St. Moritz at 1,822 m altitude — the highest city in the Alps.

St. Moritz is home to the Engadin ski area with 350 km of pistes, the famous Cresta Run, and the annual White Turf horse racing on the frozen lake. It attracts an international clientele who expect a certain level of service — which is precisely why many of them book with us. Learn more about St. Moritz at MySwitzerland.com.

We also operate transfers to other Alpine destinations including St. Anton, Zermatt, and Davos from the same Zürich Airport base.

Vehicle Classes for Your St. Moritz Transfer

All vehicles in our fleet are late-model Mercedes, maintained to the highest standards. Your driver is licensed, professionally trained, and discreet — important for the privacy-conscious guests that St. Moritz attracts.

  • Mercedes E-Class — business comfort for 1–2 guests
  • Mercedes S-Class — flagship comfort, ideal for VIP and corporate guests
  • Mercedes V-Class — generous space for families and groups up to 7, ski equipment welcome

View full vehicle specifications on our vehicle classes page. For executive or VIP requirements, our limousine service provides additional options.

Frequently Asked Questions — Zurich to St. Moritz Transfer

How long is the drive from Zurich Airport to St. Moritz?

Typically 2 to 2.5 hours, covering around 185 km. In winter, mountain pass conditions can add time — our drivers plan routes accordingly and monitor road conditions in real time.

Is there a train from Zurich Airport directly to St. Moritz?

There is no direct train. The rail route requires two changes (Zurich HB, then Chur) and takes around 3.5 hours — considerably longer than a private transfer, and significantly more complex with ski luggage.

Can I book a return leg from St. Moritz to ZRH?

Yes. Return transfers are available at the same fixed rates. Book both directions during checkout or contact us to add a return after your initial booking.

Do you offer transfers from St. Moritz hotels to ZRH for early morning flights?

Yes. We operate 24/7. Early morning departures — even 4 a.m. pickups — are fully available. Our drivers are punctual regardless of the hour.

What is the best vehicle for a family of 5 with ski equipment?

The Mercedes V-Class seats up to 7 passengers and provides ample luggage space for ski bags, boot bags, and suitcases. It is the most popular choice for families travelling to St. Moritz.

Book your Zurich to St. Moritz transfer today.

Fixed price · Mercedes fleet · 24/7 · Instant confirmation

Get Your Fixed-Price Quote →