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.
DOOR TO DOOR
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.
- Geneva
Airport or any Geneva address
0 km - Lausanne
A1 motorway beside Lake Geneva
≈ 60 km · 45 min - Bern
The federal city, then on across the Swiss plateau
≈ 160 km · 1 h 45 - Zurich
Bypass Zurich, then the A3 along the Walensee
≈ 285 km · 3 h - Chur
Capital of Graubünden, start of the mountain section
≈ 405 km · 4 h - 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.
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
For 1 to 4 travellers: the most affordable option for the trip to the Engadine.

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

4x4 / SUV
All-wheel drive and winter tyres for the Julier Pass and the snowy Engadine.

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

Minibus
Companies, ski clubs or wedding parties: up to 19 people together to the Engadine.
Places we serve in the Engadine
St. Moritz and the villages of the Upper Engadine, from Maloja to Zuoz.
Payment methods
Pay securely by bank card, mobile wallet, TWINT or cash.
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.