Milan Malpensa to St. Moritz, over the Maloja.

The route almost nobody thinks of, and for many travellers the fastest way into the Engadin — up the western shore of Lake Como and over a pass that climbs in fourteen hairpins.

~200 kmMalpensa to St. Moritz
~3 h 15Typical drive time
1,815 mMaloja Pass summit
Get an instant price

Why come from Italy at all

Most people assume the Engadin is reached from Zurich. Geographically, St. Moritz sits close to the Italian border, and if your flights work better into Milan the transfer is comparable — about 3 h 15 against roughly 2 h 50 from Zurich — with a considerably more dramatic final hour.

Malpensa also has long-haul connections that Zurich does not always match, so for intercontinental travellers this can be the shorter overall journey rather than the longer one.

The drive

North from Malpensa around Como, then up the western shore of Lake Como through Menaggio — a beautiful, narrow, occasionally slow road — to Chiavenna. From there the climb begins: up the Val Bregaglia, across the border into Switzerland, and onto the Maloja Pass, which rises in a tight sequence of hairpins to 1,815 m and delivers you straight onto the Engadin lakes. St. Moritz is twenty minutes further.

The Maloja is one of the great alpine arrivals. It is also a genuine mountain pass: kept open in winter but demanding proper equipment and a driver who knows it, and occasionally closed in severe conditions. We check before departure and would tell you honestly if the day looked wrong.

Cross-border, done properly

This is an Italy-to-Switzerland commercial journey, and it requires the right documentation for both the vehicle and the driver. We hold it — cross-border work is a normal part of what we do rather than an exception we improvise around. Carry your passport or ID card; the crossing at Castasegna is usually quick.

Price guide

What it costs.

Indicative prices for this journey, calculated by the same engine that quotes your booking. Your exact price depends on the pickup address, the time of day and any stops you add.

VehiclePassengersLuggageFrom
Mercedes V-Class or similar 6 5–7 cases CHF 728
Mercedes Sprinter or similar 16 Generous CHF 917
VDL / Setra or similar 30 Hold luggage CHF 1,045
VDL / Setra or similar 51 Hold luggage CHF 1,171

Prices are per vehicle, not per person, and include the driver, fuel, tolls and taxes. Journeys running between 22:00 and 06:00 carry a night supplement on the hours actually driven at night. Get an exact price →

Questions

What people ask us.

How long is Malpensa to St. Moritz?

About 3 hours 15 minutes for roughly 200 km, via Lake Como, Chiavenna and the Maloja Pass.

Is it better to fly into Milan or Zurich for St. Moritz?

Zurich is slightly quicker at about 2 h 50, but Malpensa often has better long-haul connections. If the flights work, Milan is a perfectly sensible and more scenic approach.

Is the Maloja Pass open in winter?

It is kept open through the winter but is a genuine mountain pass requiring winter equipment. In severe conditions it can close, and we check before departure rather than en route.

Do you have the permits to drive from Italy into Switzerland?

Yes. Our vehicles and drivers carry the documentation required for commercial cross-border operation.

Can we stop at Lake Como on the way?

Yes, and many people do — the route runs along the western shore through Menaggio. Add the stop in the booking form and the quote includes the time.

Coming via Milan?

Get an instant price for this journey — no account, no deposit taken now.

Get an instant quote +41 78 208 66 65