St. Moritz ↔ Zurich taxi (airport and city centre)
Taxi transfer to and from Zurich Airport (ZRH) for St. Moritz and the Upper Engadine, 24/7. Meet and greet in the arrivals hall with flight tracking, or pick-up at your hotel or chalet to reach the departures terminal. About 3 hours on the road via Lake Walen, Chur, Lenzerheide and the Julier Pass, in a standard taxi, luxury saloon with driver, snow-ready 4x4, van for up to 8 or minibus for up to 19 passengers. The driver can also pick you up in town, at Zurich main station (Zürich HB), your hotel or your home in Zurich.
DOOR TO DOOR
The Zurich Airport – St. Moritz transfer, outbound and return
Skiing on Corviglia, Corvatsch or Diavolezza, events on the frozen lake, hiking and cycling in the Engadine in summer: whether you fly into Zurich or fly home from there, the same service awaits you.
Zurich → St. Moritz
On arrival- We track your flight in real time, long-haul included, and adjust the meeting time if it lands early or late.
- Your driver waits for you in the Zurich Airport arrivals hall with a sign bearing your name.
- Already in town? The driver comes to Zürich HB main station, your hotel or your home.
- A break on the way is possible, for example in Lenzerheide, then drop-off at your hotel or chalet in St. Moritz, Celerina or Pontresina.
St. Moritz → Zurich
For your departure- We set the pick-up time from your flight, the season and the weather, allowing for the drive of over 3 hours.
- The driver collects you from your hotel, your chalet or the foot of the slopes.
- Night-time departures available for the first morning flights, long-haul included.
- Drop-off at the Zurich departures terminal, or in town at the address you give us.
Route: from Zurich Airport to St. Moritz
Indicative distances and times from the airport in normal traffic, via the Julier Pass, which is open all year. In very heavy snowfall, the driver may use the Vereina car train and the Lower Engadine.
- Zurich
Airport, main station or your address in town
0 km - Lake Walen
A3 motorway along the lake, below the Churfirsten
≈ 75 km · 50 min - Chur
End of the motorway, towards Lenzerheide
≈ 125 km · 1 h 20 - Lenzerheide
Via Tiefencastel and the Surses valley
≈ 145 km · 1 h 45 - Julier Pass
Crossing the pass at 2,284 m
≈ 190 km · 2 h 35 - St. Moritz
Via Silvaplana and Champfèr to your hotel
≈ 205 km · 3 h
How much time should you allow?
Over about 205 km, journey time depends on traffic around Zurich, the day and the weather on the Julier Pass.
Normal traffic
About 3 hours each way between Zurich Airport and the centre of St. Moritz.
Weekends and holidays
On Saturdays and during holidays, the A3 along Lake Walen and the Lenzerheide road are busy: we build this into the schedule.
Snow on the Julier Pass
The pass is cleared in winter but slows down in heavy snowfall. Our 4x4s and winter tyres drive at a suitable speed, and we adjust the schedule if needed.
Recommended departure
For a flight from Zurich, plan a pick-up in St. Moritz about 5 h 15 before take-off, more when it snows.
Taxi, train or hire car from Zurich?
Three ways to get from Zurich Airport to St. Moritz, and what each means with luggage.
Private taxi
Door to door with no connections: skis and suitcases stay in the boot from Zurich to your hotel. Price confirmed before booking.
Train
Train to Chur, then the Albula line to St. Moritz: a beautiful journey, but over 3 hours with at least one change and your luggage, then the final leg to the hotel.
Hire car
About 205 km to drive after a flight, a pass above 2,000 m in winter, winter tyres and chains to arrange, and expensive parking in St. Moritz.
Which vehicle for your Zurich – St. Moritz transfer?
Choose according to the number of passengers, your luggage and the comfort you want for over 3 hours on the road.

Standard taxi
For 1 to 4 travellers with standard luggage: the most economical option for this long journey.

Luxury saloon
Premium saloon and uniformed driver: a welcome to match the grand hotels of St. Moritz.

4x4 / SUV
All-wheel drive for the Julier Pass in winter, large boot for skis and snowboards.

Van
Families and groups of friends: everyone travels together with suitcases and ski bags, in a single ride.

Minibus
Ski groups, events on the frozen lake and seminars: a single transfer from Zurich to St. Moritz for the whole group.
Why book your Zurich – St. Moritz transfer with us?
Confirmed fixed price
Over about 205 km, the fare is confirmed before booking: no meter running in traffic around Zurich or on the pass.
Outbound and return at once
Book your arrival and departure together: one contact for your whole stay.
The right route in winter
Julier Pass or the Vereina car train: the driver chooses according to snow and traffic, then drops you at your hotel.
Pick-up and drop-off in St. Moritz and the Upper Engadine
Transfers to and from Zurich Airport cover St. Moritz, the Upper Engadine lakes and the villages as far as Zernez.
Payment methods
Pay securely by bank card, mobile wallet, TWINT or cash.
Book your taxi between Zurich Airport and St. Moritz
Tell us your flight number, date, number of passengers and ski luggage. One way, return or round trip: request a quote or estimate the fare online.
Zurich Airport – St. Moritz transfer FAQ
What our clients ask before booking their taxi between Zurich and St. Moritz.