Milan to St Moritz private transfer with NexDriver: door-to-door car service to St. Moritz, Bormio and Livigno at fares from € 535 all-inclusive: driver, fuel, tolls, VAT. The drive is about 175 km, roughly 3 to 3.5 hours from Milan, on snow-ready 4x4 vehicles in winter. Book by WhatsApp with instant confirmation.

Route guide by Dorin G., owner, NexDriver · Prices verified: September 2026

Official source: St. Moritz, Switzerland Tourism

PRIVATE MOUNTAIN TRANSFER

Milan to St. Moritz: Private Transfer
St. Moritz · Bormio · Livigno

Private car service from Milan (city centre, Linate or Malpensa) to the Alps with a dedicated driver and agreed fare. A ski transfer from Milan to St Moritz takes you door-to-door to your hotel: no train changes at Tirano, no shared shuttles, your gear travels with you.

How much is a private transfer from Milan to St. Moritz?

A private transfer between Milan and St. Moritz or Bormio starts from € 535 and takes about 3 to 3½ hours; Livigno also starts from € 535. From Malpensa or Linate, and to Courmayeur, the fare is quoted on request. Fares are agreed before departure and all-inclusive: driver, fuel, tolls and VAT, with room for luggage and ski bags.

Route Duration Indicative Price
Milan ⟷ St. Moritz / Bormio ~3h – 3h 30m from € 535
Milan ⟷ Livigno varies from € 535
Milan ⟷ Courmayeur varies on request
Malpensa (MXP) / Linate (LIN) → St. Moritz varies on request

Indicative fares: request an exact quote for your hotel or resort. All-inclusive: driver, fuel, tolls, VAT. V-Class up to 6–7 passengers with luggage and ski bags.

St. Moritz and its lake in the Engadin valley, ringed by the Swiss Alps, the destination of this private transfer from Milan

St. Moritz and Lake St. Moritz in the Engadin, Switzerland. Photo: JoachimKohler-HB, CC BY-SA 4.0.

Milan to St. Moritz: train or private driver?

By rail the trip takes two trains and most of a day; by car it is one direct drive across the border.

Option Price Time Drops you at
Train Milano Centrale → Tirano (Trenord)~€ 14 / person~2h 30mTirano
Train Tirano → St. Moritz (RhB / Bernina Express)Swiss ticket; Bernina Express adds a CHF 32 seat reservation~2h 30mSt. Moritz station
NexDriver private carfrom € 535 / car~3h – 3h 30mYour hotel or chalet, door to door

Indicative prices checked September 2026. Rail times from Trenord and the Rhaetian Railway (RhB). Total rail journey about 5 hours plus the change at Tirano.

How to choose

  • Travelling light, the journey is part of the trip: train via Tirano; the Bernina line is one of the most scenic in the Alps.
  • Skis, snowboards or a lot of luggage: private car, one vehicle for people and gear.
  • Winter travel: private car on a snow-ready 4x4 vehicle.
  • Landing at Malpensa or Linate: private car straight from arrivals, no change in Milan.

Fares for Livigno, Bormio and Courmayeur are in the table above.

FAQ: Milan to St. Moritz Private Transfer

How much does a private transfer from Milan to St. Moritz cost? +

A Milan to St Moritz private transfer costs from € 535, the same starting fare as Bormio and Livigno. The price is all-inclusive (driver, fuel, motorway tolls and VAT) and is agreed before departure. Courmayeur is quoted individually: send us your date and group size on WhatsApp for an all-inclusive quote.

How long does the drive from Milan to St. Moritz take? +

The route is about 175 km and takes roughly 3 to 3.5 hours from Milan, depending on traffic and season. In winter, snowfall on the mountain roads can add time. Your driver plans the departure with the day's conditions in mind, and the agreed fare never changes with the journey time.

Can you carry skis and snowboards? +

Yes. Tell us how many ski or snowboard bags you're bringing when you book on WhatsApp and we confirm the right vehicle: a Mercedes E-Class or S-Class sedan for 1–3 passengers, or a Mercedes V-Class for up to 7 passengers and more luggage. Winter transfers run on snow-ready 4x4 vehicles.

Is the road to St. Moritz safe in winter? +

Our winter transfers to St. Moritz, Bormio, and Livigno run on snow-ready 4x4 vehicles. Your driver adapts the route and departure timing to the day's road and weather conditions. You don't need to plan anything, and the agreed fare stays the same regardless of the route driven.

Do I need documents to cross the border into Switzerland? +

St. Moritz is in Switzerland, so bring a valid passport or EU identity card for the border crossing. Everything else is handled: the fare is all-inclusive, with nothing extra to pay for the crossing or Swiss roads.

Can I book a transfer from Malpensa or Linate to St. Moritz? +

Yes. A Malpensa to St Moritz transfer picks you up directly at arrivals: we track your flight by flight number and waiting time is included, even in winter when delays are common. Pricing varies by airport; request a quote with your flight details on WhatsApp.

Are child seats available? +

Yes, child seats are available on request at booking time. Just tell us the ages of the children when you book and we'll have the right seats fitted before pickup.

Why book NexDriver for St. Moritz?

✓

Snow-Ready Fleet

Winter transfers run on snow-ready 4x4 vehicles; tell us your ski and snowboard bags when you book.

✓

Agreed Fare, No Surprises

From € 535 all-inclusive to St. Moritz, Bormio, or Livigno, agreed before departure. Snow delays never change the price.

✓

Cross-Border Service

St. Moritz is in Switzerland: bring your passport or ID card, everything else is included in the fare.

✓

Both Airports Covered

Direct pickup at Malpensa or Linate with flight tracking, waiting time included even when winter flights run late.

✓

Door-to-Door Comfort

Straight to your hotel or chalet, with no train change at Tirano, no bus connection with ski bags in hand.

✓

Instant Confirmation

Book online, by WhatsApp or phone, with immediate confirmation, available 24/7.

What should you know before you book?

Vehicles
Mercedes E-Class or S-Class sedan for 1–3 passengers (usually 2–3 large suitcases, depending on size); Mercedes V-Class for up to 7 passengers.
Waiting time
60 minutes free at the airport, counted from your actual landing, with no charge for long flight delays. 30 minutes free for hotel and address pickups.
Your driver
Arrives at least 15 minutes early and speaks English. You receive the driver's mobile number before the trip.
Payment
Card on board is always accepted. Cash, bank transfer in advance, Google Pay and Apple Pay also work.
Child seats
Available on request: ask when you book.
Cancellation
Free up to 48 hours before pickup, with any deposit refunded. Later cancellation or no-show: we keep the deposit, if one was requested, and charge nothing else.
Winter
Winter mountain transfers run on snow-ready 4x4 vehicles.

Book your St. Moritz transfer

Instant confirmation. Free cancellation up to 48 hours before.

Skiing in Italy instead? See Milan to the Dolomites.

Page last updated: