Private Transfer Malpensa
& Milan to Crans-Montana
Door-to-door Mercedes with an English-speaking driver from Malpensa arrivals, your Milan hotel, Linate or Bergamo to your hotel or chalet in Crans-Montana, on its sunny plateau above the Rhône valley. About 3 hours from Malpensa over the Simplon, open all winter, from €660 per car.
Malpensa or Milan to Crans-Montana by Private Car: About 3 Hours
A private transfer from Malpensa to Crans-Montana covers about 210 km and takes around 3 hours: past Lake Maggiore to Domodossola, over the Simplon Pass to Brig, along the Rhône valley to Sierre and up the winding road to Crans-Montana at 1,500 m. Malpensa is on the right side of Milan for the Valais: from central Milan the trip is about 3 h 30, from Linate about 3 h 25 and from Bergamo about 3 h 40. The price is for the whole car, not per person, and includes fuel, motorway tolls, the Swiss vignette and parking.
The Simplon is kept open all winter, so there is no tunnel toll and no car train to book. By public transport the trip from Milan means a train to Brig, a change for Sierre and the funicular up to Montana: three and a half to four hours with your ski bags on every platform. With a private car you go from the arrivals hall to the door of your hotel.
We drive to every hotel and chalet in Crans, Montana and Aminona, and on request to Anzère, Leukerbad and the other resorts of the Valais. Check your price and book online →
How We Drive You to Crans-Montana
Every service is private and priced per car. One driver, one car, one group: yours.
Straight from Malpensa Airport
The shortest and most popular way to Crans-Montana from Milan. The driver follows your flight in real time, waits inside arrivals at Terminal 1 or 2 with a name board and drives straight to the Simplon, with no stop in Milan.
- About 3 hours from Malpensa
- From €660 per car (E-Class)
- From €700 in the V-Class, up to 6
- 60 minutes free waiting after landing
- Delayed flight? The driver waits
- Ski bags in the V-Class
From Your Milan Hotel, Linate or Bergamo
We collect you at any hotel, home or office in Milan, at Milano Centrale, or inside arrivals at Linate and Bergamo, and drive the same route past Malpensa and over the Simplon.
- Milan city, about 3 h 30, from €770
- V-Class from Milan from €810
- Linate, about 3 h 25, from €790
- Bergamo Orio al Serio, about 3 h 40, from €945
- Name board in arrivals
- Price per car, confirmed before you pay
Crans, Montana and Aminona
We drive to every hotel and chalet on the plateau, from the golf course in Crans to Montana and the slopes of Aminona. For chalets on private or steep roads, send us the address and we plan the drop-off with you.
- Door-to-door to your chalet
- Crans, Montana and Aminona
- Anzère and Leukerbad on request
- Sion Airport on request
- Winter-equipped cars
- Help with skis and luggage
Lake Como and the Return
We drive back from Crans-Montana to Malpensa, Milan and every Milan airport, and from Lake Como to the Valais. A car at your disposal for the day starts from €620.
- Crans-Montana to Malpensa from €680
- Crans-Montana to Milan city from €790
- Crans-Montana to Linate from €815
- Crans-Montana to Bergamo from €960
- Tremezzo to Crans-Montana from €715
- Extra hours at €80 per hour
Malpensa and Milan to Crans-Montana: Prices and Driving Times
Times we actually plan with in winter on a normal weekday. Snow on the Simplon or on the climb from Sierre can add 20 to 40 minutes.
| Route | Distance | Journey Time | Price per car |
|---|---|---|---|
| Malpensa Airport (MXP) to Crans-Montana | about 210 km | about 3 h | from €660 |
| Milan city to Crans-Montana | about 245 km | about 3 h 30 | from €770 |
| Linate Airport (LIN) to Crans-Montana | about 260 km | about 3 h 25 | from €790 |
| Bergamo Airport (BGY) to Crans-Montana | about 290 km | about 3 h 40 | from €945 |
| Crans-Montana to Malpensa Airport | about 210 km | about 3 h | from €680 |
| Crans-Montana to Milan city | about 245 km | about 3 h 30 | from €790 |
| Crans-Montana to Linate Airport | about 260 km | about 3 h 30 | from €815 |
| Crans-Montana to Bergamo Airport | about 290 km | about 3 h 45 | from €960 |
| Como to Crans-Montana | about 240 km | about 3 h 15 | from €795 |
| Tremezzo to Crans-Montana | about 270 km | about 3 h 50 | from €715 |
| Bellagio to Crans-Montana | about 280 km | about 4 h 05 | from €745 |
How our prices work
Prices shown are starting prices for a Mercedes E-Class (up to 2 passengers) on a weekday daytime transfer. The V-Class for up to 6 passengers starts from €700 Malpensa to Crans-Montana and €810 from Milan city; the S-Class is on request. Night-time pick-ups, Christmas, New Year and February high-season weekends, and public holidays are priced differently. Enter your trip in the form above to see the exact price for your date. It is per car, not per person, and includes fuel, motorway tolls, the Swiss vignette and parking. Once your booking is confirmed, the price does not change.
Three Mercedes for Crans-Montana
Recent Mercedes, no more than two to three years old, cleaned and checked before every transfer.
Mercedes E-Class
- Executive sedan, discreet and elegant
- Leather interior and climate control
- 2 large suitcases + cabin bags
- Child seat free on request
- Fuel, tolls, Swiss vignette included
Mercedes V-Class
- Luxury van with individual seats
- Room for 6 people, suitcases and skis
- Same price for 1 to 6 passengers
- Child seats free on request
- Fuel, tolls, Swiss vignette included
Mercedes S-Class
- First-class luxury saloon
- Near-silent cabin, rear comfort seats
- Light luggage only: choose the V-Class for several suitcases
- Price on request
- Fuel, tolls, Swiss vignette included
The Road to Crans-Montana
Past Lake Maggiore to Domodossola, over the Simplon Pass to Brig, along the Rhône valley to Sierre and up to the plateau. Open all winter.
Stop by stop
- 1Malpensa AirportStart
Pick-up inside arrivals at Terminal 1 or 2. From Milan city, Linate or Bergamo add 25 to 40 minutes.
- 2Domodossolaabout 90 km · 1 h 05
Past Lake Maggiore to the last Italian town before the border at Gondo.
- 3Simplon Passabout 130 km · 1 h 45
Over the 2,005 m Simplon, cleared all winter.
- 4Brigabout 155 km · 2 h 10
Down into the Rhône valley and west through the Valais.
- 5Sierreabout 195 km · 2 h 40
Where we leave the valley and climb through the vineyards.
- 6Crans-Montana1,500 m · about 210 km · 3 h
Drop-off at the door of your hotel or chalet.
Approximate winter driving times from Malpensa Airport.
Local, Licensed, Milan-Based Since 1993
The details that make a long cross-border transfer easy, from the first email to your hotel in Crans-Montana.
Fixed Price, Written Confirmation
You see the price before you pay. Once confirmed it does not change for traffic, luggage or delays.
A Milan Company Since 1993
Not a global platform or an app. You talk to the same small team that plans and looks after your trip.
English-Speaking Drivers
Every driver speaks English and knows the Simplon in winter, the Gondo border and the hotels and chalets of Crans-Montana.
Swiss Motorways Included
Motorway tolls, the Swiss motorway vignette, fuel and parking are in the price. There is nothing to pay on the day.
One Team Responsible
When a trusted local partner chauffeur drives for us, MilanobyCar remains responsible for your booking, the car and the price.
Licensed NCC Operator
A fully licensed Italian private hire company (NCC), insured for every passenger on every trip.
Child Seats at No Cost
Baby and child seats are free on long journeys like Malpensa to Crans-Montana. Just tell us the ages when you book.
Price Per Car, Not Per Person
One price for the whole vehicle. A family of four pays the same as one passenger in the same car.
What Travellers Say About MilanobyCar
Read independent reviews from clients who travelled with us from Milan and Malpensa to the Alps, Switzerland and Lake Como.
Frequently Asked Questions — Malpensa and Milan to Crans-Montana
How much does a private transfer from Malpensa to Crans-Montana cost?
A private transfer from Malpensa Airport to Crans-Montana starts from €660 per car for a Mercedes E-Class with up to 2 passengers, and from €700 for the Mercedes V-Class with up to 6 passengers. From Milan city it starts from €770 (V-Class €810), from Linate from €790 and from Bergamo Airport from €945. Night-time transfers, Christmas, New Year, February weekends and public holidays are priced differently. The price is per car, not per person, and includes fuel, motorway tolls, the Swiss vignette and parking. Enter your trip in the booking form to see the exact price for your date.
How long does it take from Malpensa to Crans-Montana?
About 3 hours for the 210 km from Malpensa to Crans-Montana, past Lake Maggiore, over the Simplon Pass to Brig, along the Rhône valley to Sierre and up to the plateau. From Milan city it takes about 3 h 30, from Linate about 3 h 25 and from Bergamo about 3 h 40. Snow on the Simplon can add 20 to 40 minutes.
Is Malpensa or Geneva closer to Crans-Montana?
Geneva Airport is a little closer, about 2 h 15 by car, while Malpensa is about 3 hours. Malpensa often has better long-haul and Italian connections or lower fares, and we drive straight from arrivals to your hotel without going into Milan.
Can you pick us up at Malpensa and drive straight to Crans-Montana?
Yes. The driver follows your flight in real time, waits inside arrivals at Terminal 1 or 2 with a name board, includes 60 minutes of free waiting after landing and drives straight to Crans-Montana.
Is the Simplon Pass open in winter?
Yes. The Simplon Pass is kept open all year and is the usual winter route from Milan to the Valais. After heavy snowfall chains can be required for a few hours; our cars are equipped for winter. There is no tunnel toll and no car train on this route.
Is there a train from Milan to Crans-Montana?
Yes, with changes: a train from Milan to Brig, a change for Sierre and the funicular up to Montana, about three and a half to four hours. A private car takes about 3 h 30 from Milan, or 3 hours from Malpensa, to your hotel door.
Do we need a passport to go from Milan to Crans-Montana?
Switzerland is in the Schengen area, so there is normally no passport control, but it is not in the EU and customs checks can happen at the border at Gondo. Every passenger should carry a valid passport or national ID card, and goods above the duty-free allowance must be declared.
Do you drive to Crans, Montana and Aminona?
Yes. We drive to every hotel and chalet on the plateau, in Crans, Montana and Aminona. Anzère, Leukerbad and Sion Airport are available on request.
Do you also drive from Crans-Montana back to Malpensa?
Yes. Crans-Montana to Malpensa starts from €680, to Milan city from €790, to Linate from €815 and to Bergamo from €960 per car. For an afternoon flight from Malpensa, leave Crans-Montana about five and a half hours before take-off.
Do you drive from Lake Como to Crans-Montana?
Yes. Tremezzo to Crans-Montana starts from €715, Bellagio from €745 and Como from €795 per car.
Can you take our skis or golf bags?
Yes. Ski, snowboard and golf bags fit in the Mercedes V-Class together with the luggage of up to 6 passengers. Tell us what you are bringing when you book so we send the right car.
Do you provide child seats?
Yes. Baby seats, child seats and boosters are free of charge on long journeys such as Malpensa to Crans-Montana. Tell us the age of each child when you book so we can prepare the right seats.
Is MilanobyCar a local company?
Yes. MilanobyCar is a licensed NCC private hire company based in Milan since 1993, run by Adrian and a small team. We are not a global platform or a booking app: you deal with the same people from the first email to the end of your trip. When we work with trusted local partner chauffeurs, MilanobyCar remains responsible for your booking.
How do I book and pay?
Enter your pick-up, destination, date and time in the booking form on this page to see the price and book online, or contact us by WhatsApp or phone at +39 335 821 0912 or by email at booking@milanobycar.com. Payment is made online through a secure link. Cancellation terms are in our booking terms and conditions.
Malpensa, Milan or Geneva for Crans-Montana?
Malpensa is one of the closest international airports to Crans-Montana, about 3 hours by car over the Simplon, with no need to cross Milan. Geneva is about 2 h 15 along Lake Geneva and the Rhône valley. From central Milan and Linate it is about 3 h 30 and from Bergamo about 3 h 40. Malpensa has many long-haul and international flights, so for many guests landing there and driving straight to the Valais is the easiest way in. Whichever Milan airport you fly into, we meet you inside arrivals and drive you to the door of your hotel.
Crans-Montana and the Valais
Crans-Montana lies at about 1,500 m on a wide, sunny plateau above Sierre in the Swiss canton of Valais, facing a long line of 4,000 m peaks across the Rhône valley. Its ski area climbs to the Plaine Morte glacier at about 3,000 m, the Mont Lachaux slopes host women’s speed races of the Ski World Cup, and in summer the Crans-sur-Sierre golf course hosts the European Masters. The resort is known for its hotels, shops and lakes in the middle of the village.
Practical Tips: the Simplon, the Border and the Drive Back
The Simplon Pass is kept open all year and is the usual winter route from Milan to the Valais; after heavy snowfall chains can be required for a few hours. Switzerland is in the Schengen area but not in the EU, so customs checks can happen at Gondo and every passenger needs a valid passport or national ID card. For an afternoon flight from Malpensa, we usually suggest leaving Crans-Montana about five and a half hours before take-off.
Page updated October 2026 by Adrian, MilanobyCar.
Book Your Transfer to Crans-Montana
From Malpensa, Milan, Linate or Bergamo to Crans, Montana and Aminona, from €660 per car, confirmed before you pay. A Milan company since 1993.
Check Price & Book
