141 cities across the USA, Canada and Europe · fixed all-in prices · reserve and pay online · 24/7[email protected]WhatsApp1 (877) 324-6688
Journal

Zurich to St. Moritz by private car: drive time, route, stops and cost

The drive from Zurich to St. Moritz runs along a lake, through Switzerland's oldest town and over an Alpine pass into the Engadin. Here is the route, how long it really takes in each season, where to stop and what a chauffeur costs.

  • Fixed all-in price
  • Licensed, insured chauffeurs
  • 141 cities
  • 24/7 desk
Get the appFree web app · iPhone, Android & desktop · book in one tap
Beautiful day view of St. Moritz with its classic architecture, surrounded by mountains and a serene lake.Beautiful landscape of Lake St. Moritz, showcasing boats by the shore with snow-capped mountains in the background.Chauffeur in a suit and sunglasses at the wheel of a car

Elly8.net

Cities
141 in the USA, Canada and Europe
Prices
Fixed, all-in, in US$
Booking
Reserve and pay online
Desk
24/7
See prices
Book direct · Elly8 web booker

Book any address in minutes

  1. 1Enter pickup and drop-off in St. Moritz: airport, hotel, office, venue or any address, with date, time and flight number.
  2. 2Choose the vehicle: sedan, SUV, Sprinter, stretch limousine, Maybach or Rolls-Royce.
  3. 3Add passengers, bags and extras, confirm, and get the reservation by email.
  • Fixed price shown before you book
  • Flight tracking, meet & greet
  • Point to point or by the hour
  • Child seats on request
  • Free cancellation 72 h+ before pickup

Prefer a fixed package? Reserve now from the price list · 1 (877) 324-6688 · Corporate account

141 cities · USA · Canada · EuropeAll cities →
New York CityUnited States · from US$210Los AngelesUnited States · from US$170ChicagoUnited States · from US$215MiamiUnited States · from US$180Las VegasUnited States · from US$125San FranciscoUnited States · from US$180Washington, DCUnited States · from US$255BostonUnited States · from US$130OrlandoUnited States · from US$155DallasUnited States · from US$200HoustonUnited States · from US$235AtlantaUnited States · from US$150SeattleUnited States · from US$170PhiladelphiaUnited States · from US$130NashvilleUnited States · from US$125New OrleansUnited States · from US$170San DiegoUnited States · from US$125DenverUnited States · from US$225PhoenixUnited States · from US$115ScottsdaleUnited States · from US$140AustinUnited States · from US$120CharlotteUnited States · from US$120DetroitUnited States · from US$215MinneapolisUnited States · from US$150HonoluluUnited States · from US$185Fort LauderdaleUnited States · from US$120TampaUnited States · from US$120Salt Lake CityUnited States · from US$125AspenUnited States · from US$145Palm SpringsUnited States · from US$125BaltimoreUnited States · from US$135PittsburghUnited States · from US$175ClevelandUnited States · from US$155ColumbusUnited States · from US$125CincinnatiUnited States · from US$150IndianapolisUnited States · from US$160Kansas CityUnited States · from US$185St. LouisUnited States · from US$165MilwaukeeUnited States · from US$120RaleighUnited States · from US$160RichmondUnited States · from US$135JacksonvilleUnited States · from US$165Palm BeachUnited States · from US$135Naples, FloridaUnited States · from US$285SavannahUnited States · from US$135CharlestonUnited States · from US$140MemphisUnited States · from US$130LouisvilleUnited States · from US$125Oklahoma CityUnited States · from US$140San AntonioUnited States · from US$150Fort WorthUnited States · from US$220AlbuquerqueUnited States · from US$115TucsonUnited States · from US$130SacramentoUnited States · from US$145San Jose and Silicon ValleyUnited States · from US$145Napa ValleyUnited States · from US$390PortlandUnited States · from US$145HartfordUnited States · from US$165ProvidenceUnited States · from US$125BuffaloUnited States · from US$145The HamptonsUnited States · from US$140Westchester and GreenwichUnited States · from US$130Orange CountyUnited States · from US$125Santa BarbaraUnited States · from US$150Lake TahoeUnited States · from US$385VailUnited States · from US$320Jackson HoleUnited States · from US$160Park CityUnited States · from US$305MauiUnited States · from US$270Key WestUnited States · from US$130Atlantic CityUnited States · from US$175San Juan, Puerto RicoUnited States · from US$120AnchorageUnited States · from US$130BoiseUnited States · from US$115TorontoCanada · from US$155VancouverCanada · from US$110MontrealCanada · from US$120CalgaryCanada · from US$105OttawaCanada · from US$105Quebec CityCanada · from US$115EdmontonCanada · from US$155Niagara FallsCanada · from US$315WhistlerCanada · from US$370BanffCanada · from US$370HalifaxCanada · from US$165VictoriaCanada · from US$145WinnipegCanada · from US$100MississaugaCanada · from US$105HamiltonCanada · from US$125Kitchener-WaterlooCanada · from US$120London, OntarioCanada · from US$95KingstonCanada · from US$95MuskokaCanada · from US$430Mont-TremblantCanada · from US$350KelownaCanada · from US$110SaskatoonCanada · from US$95ReginaCanada · from US$95St. John'sCanada · from US$95Collingwood and Blue MountainCanada · from US$330LondonUnited Kingdom · from US$195ParisFrance · from US$170RomeItaly · from US$180MilanItaly · from US$230BarcelonaSpain · from US$105MadridSpain · from US$120AmsterdamNetherlands · from US$125BerlinGermany · from US$150MunichGermany · from US$200FrankfurtGermany · from US$130ZurichSwitzerland · from US$135GenevaSwitzerland · from US$125ViennaAustria · from US$125PragueCzechia · from US$95DublinIreland · from US$120LisbonPortugal · from US$90NiceFrance · from US$110MonacoMonaco · from US$220CannesFrance · from US$190AthensGreece · from US$150EdinburghUnited Kingdom · from US$130CopenhagenDenmark · from US$115BrusselsBelgium · from US$115FlorenceItaly · from US$105VeniceItaly · from US$120Lake ComoItaly · from US$320Amalfi Coast and NaplesItaly · from US$280StockholmSweden · from US$220OsloNorway · from US$265BudapestHungary · from US$115WarsawPoland · from US$90IstanbulTurkiye · from US$170Marbella and MalagaSpain · from US$235IbizaSpain · from US$120PortoPortugal · from US$100HamburgGermany · from US$100ManchesterUnited Kingdom · from US$120SevilleSpain · from US$95MykonosGreece · from US$115SantoriniGreece · from US$135St. MoritzSwitzerland · from US$745CourchevelFrance · from US$525

Zurich Airport to St. Moritz is about 217 km (135 mi) by road, roughly three hours on a clear road. The usual route follows the motorway east and south to Chur, then climbs through Lenzerheide and over the Julier Pass, which stays open all year, before dropping into the Upper Engadin at Silvaplana, a few minutes from St. Moritz. In winter, the alternative is to drive onto the Vereina car train at Klosters and ride 18 minutes through the mountain into the Lower Engadin.

With Elly8.net, the drive is a fixed fare agreed before you fly: from US$745 in a business sedan to US$1,940 in an Executive Sprinter, per vehicle, in US dollars, with the chauffeur meeting you in the arrivals hall. Below are the route stage by stage, realistic timings by season, stops worth making, and the costs, including what is billed at cost.

How long does it take to drive from Zurich to St. Moritz?

About three hours on a clear road for the 217 km (135 mi) from Zurich Airport to St. Moritz Dorf; from central Zurich, our routed estimate is about 205 km (128 mi) and 2 hours 50 minutes via the Julier Pass. Snow, Saturday traffic and car-train queues in winter can add an hour or more.

The St. Moritz tourist office gives the same picture: around three hours by car from Zurich, and about four from Munich. In summer, on a weekday, the drive is often close to the clear-road time. On a Saturday in February, with snow falling on the pass and every chalet in the valley changing guests, it can take much longer. The fixed fare does not change with the conditions.

See St. Moritz prices and reserve

The route, stage by stage

StageRouted distanceClear-road timeWhat to expect
Zurich Airport to ChurAbout 131 km / 81 miAbout 1 h 40 minMotorway past the Walensee and down the Rhine valley
Central Zurich to ChurAbout 120 km / 74 miAbout 1 h 25 minSame motorway, joined in the city
Chur to LenzerheideAbout 18 km / 11 miAbout 22 minThe climb out of the Rhine valley
Lenzerheide over the Julier to SilvaplanaAbout 56 km / 35 miAbout 1 hourMountain road, the Julier summit, the first view of the lakes
Silvaplana to St. Moritz DorfAbout 7 km / 4 miAbout 10 minAlong the lake into town

All distances and times in this table are our routed estimates for a clear road, except where noted.

Zurich to Chur. The first half of the drive is motorway. Leaving the airport or the city, the road runs south-east, along the shore of the Walensee with steep mountains rising on the far side, then up the Rhine valley to Chur. This is the fast part of the journey, and where the time is made up if the morning traffic around Zurich is light.

Chur to the Julier. At Chur, the road leaves the motorway and climbs to the resort of Lenzerheide, then continues south through the valley towns towards Bivio and the Julier Pass. Engadin Tourism's how-to-get-here page lists the Julier, Maloja and Ofen passes as open all year round, while the Albula and Flüela passes close in winter. That is why the Julier is the standard winter road from the north.

Into the Engadin. Over the pass, the road descends to Silvaplana and its lake, then runs along the Upper Engadin lakes to St. Moritz. The fares on the price list are calculated to St. Moritz Dorf, the hillside centre with the grand hotels. Hotels in St. Moritz Bad, Champfèr, Celerina, Pontresina, Samedan and Sils are a short drive away and quoted in the web booker.

The Vereina car train: the winter alternative

The Rhaetian Railway's Vereina car transporter carries cars through the 19 km Vereina Tunnel between Klosters Selfranga and Sagliains in the Lower Engadin in 18 minutes. Its winter timetable runs from 1 December 2026 to 30 April 2027, with departures every 30 minutes for most of the day, and the railway publishes expected congestion times for the busy winter weekends.

From Zurich, the approach runs to Landquart and up the Prättigau valley to Klosters Selfranga, about 147 km (91 mi) from central Zurich by our routed estimate. After the tunnel, Sagliains to St. Moritz is about 44 km (27 mi) and 45 minutes up the valley. The chauffeur decides on the day between the Julier and the tunnel, based on snow on the pass and the queues at the loading station. The fixed fare does not change, and the car-train ticket, when used, is billed at cost.

Stops worth making

A short comfort stop is normal on a three-hour drive. If you want a longer stop, such as lunch in Chur or a walk at the top of the pass, tell the desk when you book so it is planned into the timing and the fixed quote.

The Walensee. The motorway follows the lake's south shore, with steep mountains across the water. A stop at a lakeside village breaks the first hour pleasantly.

Chur. The Rhaetian Railway describes Chur as the oldest town in Switzerland. Its compact old town, around the cathedral, makes a good lunch stop roughly halfway.

Lenzerheide. A resort town about 22 minutes above Chur by our routed estimate. In summer, it is a pleasant coffee stop with a view; in winter, it is busy with its own skiers.

The Julier summit. In clear weather, the pass is the moment the landscape changes from green valleys to the high, open Engadin. In snow or poor visibility, the chauffeur keeps going.

Silvaplana and the lakes. The first lake after the descent, ten minutes from St. Moritz, and a good place to stretch your legs before the hotel.

Starting at Zurich Airport

Most North American travellers begin this drive straight off an overnight flight, so the first half hour matters. Give us the flight number when you book. The chauffeur tracks the landing, waits in the arrivals hall at Zurich Airport with a name board, and takes over the luggage trolley, skis included. Complimentary waiting after a tracked landing covers a long passport line or a slow oversize baggage belt, and if a connection through a European hub is missed, the 24/7 desk moves the pickup to the new flight. Within minutes you are on the motorway, and most guests sleep through the first hour to Chur. See airport transfers and meet and greet.

The return drive to Zurich

Going home, the same road runs in reverse, but the timing is less forgiving because it ends at a check-in desk. A morning long-haul departure from Zurich can mean a pickup in St. Moritz well before dawn, when the Julier may have frozen overnight. The desk works back from the flight: about three hours on a clear road, extra margin when snow is forecast or on a Saturday, and the check-in time your airline recommends. If the forecast is poor, it may suggest leaving the evening before and staying near the airport; that is a judgement made with you, not a surcharge. Booking the round trip with the arrival means the departure car is assigned before the valley's busiest weekends.

Seasons and timing

Winter (December to April). The busiest time for St. Moritz transfers. Saturdays are changeover days, the event weekends fill the valley, and snow can slow the Julier. Sunday and midweek arrivals are calmer. The desk builds extra margin into the departure to Zurich Airport when snow is forecast, working back from your flight time and the check-in time your airline recommends for a long-haul flight with ski bags.

Summer (June to September). The roads are clear, the passes north of the Engadin that close in winter are open, and the drive is often close to the clear-road time. Summer is when a scenic detour makes sense; ask the desk if you want one, and it is quoted in the web booker.

Event weekends. The St. Moritz winter calendar includes the Snow Polo World Cup and the bobsleigh World Cup in January and White Turf horse racing on the frozen lake on Sundays in February. The St. Moritz chauffeur page lists the 2026 to 2027 dates. Book the airport transfer as soon as your hotel is confirmed, and add an hourly chauffeur for the event days.

What the drive costs

Elly8.net fare, Zurich Airport to St. Moritz DorfOne wayRound trip
Business Sedan (3 passengers, 2 bags)US$745US$1,420
Business SUV (6 passengers, 6 bags)US$970US$1,845
First Class SUV (6 passengers, 6 bags)US$1,195US$2,275
First Class Sedan (3 passengers, 2 bags)US$1,305US$2,480
Executive Sprinter (12 passengers, 12 bags)US$1,940US$3,690

Each fare is per vehicle and all-in: chauffeur, vehicle, taxes, standard gratuity and airport meet and greet. Tolls, parking and any car-train ticket are billed at cost, and waiting beyond the included time is billed as well. The one-way fare is the same in either direction. From a hotel in central Zurich, the route is slightly shorter; enter it in the web booker for an instant fixed price.

Once you are in St. Moritz, a car by the hour costs US$100 in a business sedan, US$125 in a business SUV, US$150 in a First Class SUV, US$160 in a First Class Sedan and US$200 in an Executive Sprinter, with a 3-hour minimum; a full-day chauffeur costs from US$740 to US$1,475. Rides in St. Moritz are operated by licensed, commercially insured local chauffeur partners vetted through the Limousine Worldwide network; Elly8.net takes the booking, fixes the price and runs the 24/7 desk.

Which vehicle for the mountain drive?

A Business Sedan or First Class Sedan suits a couple with a suitcase each; with skis, a sedan fills up quickly. A Business SUV or First Class SUV seats up to six with six bags and is the usual choice for a family with ski equipment. An Executive Sprinter seats up to twelve with twelve bags, for a group or two families travelling together. Tell us the number of ski and boot bags when you book, and ask for child or booster seats with the children's ages. See Sprinter van with driver.

As arithmetic for comparison only, the US$1,940 Sprinter fare shared by eight skiers is US$242.50 each, but the price is per vehicle and charged as one booking.

Is the drive better than the train?

For one or two people with light bags, the train is excellent and about the same three hours from Zürich HB; our Zurich to St. Moritz train or private car guide compares them in detail, and the St. Moritz train guide covers the scenic lines. The car wins for families and groups, for skiers with equipment, for travellers arriving tired from an overnight flight, and for departures timed to an early flight. For a broader view of driving yourself, see chauffeur vs car rental.

Planning a longer trip? The same desk books the Zurich chauffeur and airport transfers, Lake Como car service and the Milan chauffeur; our Milan to St. Moritz guide covers the road from Italy. For long drives between cities, see city to city car service.

How booking works

  1. Pickup and drop-off. Enter Zurich Airport and your flight number, or your Zurich hotel, and your hotel in St. Moritz.
  2. Vehicle. Choose the vehicle class at the fixed fare and tell us how many ski bags you are bringing.
  3. Reserve. Press Reserve now and pay by card in US$, or use the web booker for any other address or a planned stop. Confirmation arrives by email.

Cancellation is free more than 72 hours before pickup; 10% applies at 72 hours or less, 50% at 48 hours or less, and 100% at 24 hours or less or for a no-show, with refunds to the original card. See the cancellation policy.

Book any address

Elly8.net books the car only; BookingWorldwide.net handles flights and hotels. Elly8.net is a member of LimousineWorldwide.Directory, LimousineAssociation.International, HotelsWorldwide.Directory and VacationsWorldwide.Directory.

Frequently asked questions

How far is St. Moritz from Zurich by car?

About 217 km (135 mi) from Zurich Airport to St. Moritz Dorf, roughly three hours on a clear road. From central Zurich, our routed estimate via the Julier Pass is about 205 km (128 mi) and 2 hours 50 minutes. Winter conditions can add an hour or more.

Which pass does the car take in winter?

Usually the Julier, which Engadin Tourism lists as open all year, along with the Maloja and Ofen passes. The Albula and Flüela close in winter. When snow makes the pass slow, the chauffeur may use the Vereina car train from Klosters instead; the fare does not change.

How much does a private car from Zurich to St. Moritz cost?

From Zurich Airport, US$745 in a business sedan, US$970 in a business SUV and US$1,940 in an Executive Sprinter, per vehicle, all-in. Tolls, parking and any car-train ticket are billed at cost. A round trip costs from US$1,420 in a business sedan.

Can we stop for lunch on the way?

Yes. A short comfort stop is normal on a three-hour drive. For a longer stop, such as lunch in Chur, tell the desk when you book so it is planned into the timing and included in the fixed quote from the web booker.

How early should we leave St. Moritz for a flight from Zurich?

Allow about three hours to Zurich Airport in good conditions, more on a Saturday or when snow is forecast, plus the check-in time your airline recommends. The desk works back from your flight time and confirms the pickup when you book.

Do you pick up from Engadin Airport as well?

Yes. Engadin Airport in Samedan is about 8 km (5 mi) and 12 minutes from St. Moritz Dorf, and transfers start at US$125 in a business sedan. Give us the tail number or handling agent and the estimated arrival time.

Travel desk · BookingWorldwide.net

Flights, hotels and activities for your St. Moritz trip

Elly8.net books the car; our travel partner BookingWorldwide.net books flights, hotels, resorts, activities, packages and car rentals. Search here and finish that booking on BookingWorldwide.net; your chauffeur meets you at whichever terminal or hotel you choose. How the travel desk works →

BookingWorldwide.net travel desk logo
BookingWorldwide.netFlights · Hotels · Resorts · Activities · Cars

Niagara Falls hotel, winery, border and airport cars — a fixed fare from NiagaraFallsLimo.net, quoted before you book.

Elly8.net is a member of the worldwide network

CallWhatsAppBook