GENEVA ⇄ ST. MORITZ

St. Moritz ↔ Geneva taxi (airport and city centre)

From Geneva to the Engadine is about 5 h 15 on the road: via Lausanne, Bern and Zurich to Chur, then over the Julier Pass down to St. Moritz. Your driver collects you at the airport or in central Geneva and takes you right to your hotel or chalet in the Upper Engadine, with a break on the way if you like. For the return, they drive you from St. Moritz back to Geneva Airport or your address in town. For the long haul we provide standard and premium saloons, 4x4s, vans and minibuses. Departure is also possible from the city: Cornavin station, hotel, office or home in Geneva.

Geneva → St. Moritz
St. Moritz → Geneva
Flight arrival time tracked
Geneva city centre
Breaks on the way possible
Fixed price for the long haul
≈ 5 h 15480 KM
DOOR TO DOOR
Geneva
Lausanne
Bern
Zurich
St. Moritz
One continuous journey across Switzerland, without three changes with your luggage: from Geneva to your door in the Engadine.

Your long-distance trip to the Engadine

Almost 500 kilometres, one driver, one vehicle: we organise the outbound and return trips with breaks as you wish.

Geneva → St. Moritz

Outbound
  • We track your flight so the long drive starts straight after landing, with no waiting.
  • Your driver waits for you in the Geneva arrivals hall with a name sign.
  • In town, the driver meets you at your hotel, office, home or Cornavin for this long journey.
  • Arrival outside your hotel or chalet in St. Moritz, Celerina, Pontresina or Silvaplana.

St. Moritz → Geneva

Return
  • We plan the departure from St. Moritz generously, matched to your flight and conditions on the Julier.
  • Pick-up outside your accommodation in the Upper Engadine, with luggage and skis loaded for you.
  • For an early flight, a departure the evening before or overnight is possible.
  • The trip ends at the Geneva terminal or at your address in town, depending on your plans.

The route from Geneva to St. Moritz

Approximate distances and driving times in normal traffic, excluding breaks. The return uses the same route.

  1. Geneva

    Airport or any Geneva address

    0 km
  2. Lausanne

    A1 motorway beside Lake Geneva

    ≈ 60 km · 45 min
  3. Bern

    The federal city, then on across the Swiss plateau

    ≈ 160 km · 1 h 45
  4. Zurich

    Bypass Zurich, then the A3 along the Walensee

    ≈ 285 km · 3 h
  5. Chur

    Capital of Graubünden, start of the mountain section

    ≈ 405 km · 4 h
  6. St. Moritz

    Via Lenzerheide and the Julier Pass into the Upper Engadine

    ≈ 480 km · 5 h 15

How long is the drive to St. Moritz?

A genuine long haul: we carefully factor in traffic, breaks and the mountain pass.

Without traffic

About 5 h 15 from Geneva to St. Moritz, not counting breaks.

Jams around Bern and Zurich

At rush hour the A1 slows down around the big cities: we choose the departure time accordingly.

Julier Pass in winter

The pass is open all year but can be slower in heavy snow; our 4x4s on winter tyres are prepared for it.

For a flight from Geneva

Count on leaving St. Moritz about 8 hours before take-off, breaks and margin included.

St. Moritz from Geneva: taxi, train or hire car?

Three ways to make a long trip across Switzerland, compared with luggage in mind.

No changes

Private taxi

From Geneva to your door in St. Moritz in the same vehicle, with breaks as you wish. The fixed price is set before booking.

Train

Train via Zurich to Chur, then the Rhaetian Railway over the Albula line: stunning scenery, but several changes with luggage.

Hire car

More than five hours at the wheel after your flight, an Alpine pass in winter, and the return at the airport after your stay.

St. Moritz and the Upper Engadine

A world-famous winter resort, a landscape of lakes and a meeting place for guests from around the globe.

Corviglia, Corvatsch and Diavolezza

We bring skis and snowboards right to your hotel, close to the lifts of the major Engadine ski areas.

Events on the lake

White Turf in February, the Engadin Skimarathon in March: demand is high on those days, so book early.

Grand hotels and business travel

For luxury-hotel guests and business travellers: premium saloon, a smooth ride and breaks to suit you.

The right vehicle for the long haul

Over almost 500 kilometres comfort matters: group size and luggage decide the vehicle.

Standard taxi Geneva – St. Moritz

Standard taxi

For 1 to 4 travellers: the most affordable option for the trip to the Engadine.

1–4 passengers
Luxury saloon with driver Geneva – St. Moritz

Luxury saloon

The most pleasant choice for the long drive: premium comfort and a calm driving style.

1–3 passengers
4x4 for the Julier Pass in winter

4x4 / SUV

All-wheel drive and winter tyres for the Julier Pass and the snowy Engadine.

1–4 passengers
Van for Geneva – Engadine transfer

Van

8 seats for families or friends, with enough space for skis and large suitcases.

up to 8 passengers
Minibus for groups Geneva – St. Moritz

Minibus

Companies, ski clubs or wedding parties: up to 19 people together to the Engadine.

up to 19 passengers

Places we serve in the Engadine

St. Moritz and the villages of the Upper Engadine, from Maloja to Zuoz.

St. MoritzCelerinaPontresinaSamedanSilvaplanaSils MalojaZuozChurGeneva city centreGeneva Airport

Payment methods

Pay securely by bank card, mobile wallet, TWINT or cash.

Visa
Mastercard
Amex
PayPal
Apple Pay
Google Pay
TWINTTWINT
Cash
Secure SSL connection · 100% safe payment

Book your taxi between Geneva and St. Moritz

Give us the date, your flight or starting address in Geneva, the number of passengers, luggage and any breaks you want: you get a fixed price before booking.

Geneva – St. Moritz taxi: common questions

Good to know before booking your trip to the Engadine.

How long is the drive from Geneva to St. Moritz?
About 5 h 15 for some 480 km in normal traffic, without breaks. Longer with traffic jams or snow on the Julier Pass.
How much is a taxi from Geneva to St. Moritz?
The vehicle, group size, time and luggage determine the price. “Estimate price” or a quick quote gives it to you, and the fixed price applies once confirmed.
Can we take breaks on the way?
Yes. Tell us what you would like when booking, for example a coffee stop or a lunch break en route.
Which route does the driver take?
Usually via Lausanne, Bern, Zurich and Chur, then over the Julier Pass into the Upper Engadine. We adapt the route to traffic or weather.
When should I leave St. Moritz for my flight from Geneva?
About 8 hours before take-off, breaks and margin included. For very early flights, we plan the drive the evening before or overnight.
Where do I meet the driver at Geneva Airport?
In the arrivals hall, right after baggage reclaim, with a sign showing your name. Flight tracking lets us see any delay.
Do you also go to Pontresina, Celerina or Sils?
Yes, as well as Silvaplana, Samedan, Zuoz and Maloja, depending on where you are staying.
Will skis and heavy luggage fit for such a long trip?
Yes. For the long haul with lots of luggage we recommend a 4x4, van or minibus; tell us the volume when booking.
Do you offer group trips to the Engadine?
Yes, up to 8 people by van and up to 19 by minibus, for instance for companies, clubs or weddings.
Are there child seats for the long drive?
Yes, on request; let us know the children’s ages so suitable seats are ready.
How do I book?
By phone, via WhatsApp, on the booking page or with the quick quote, any time. Include your flight number or your pick-up address in Geneva.
Can the trip to St. Moritz start in central Geneva?
Yes. Whether you are staying at a Geneva hotel or live in town, the driver collects you at your address and brings you back there on the return.