Ski resorts · Chamonix
France

Chamonix Transfer & Taxi from Milan

A transfer from Malpensa airport to Chamonix takes about 3 h 10 min and costs ≈ €490 for a sedan with up to three passengers and skis. The road runs through the Aosta Valley and the tunnel under Mont Blanc — by public transport it is a train and two buses, five to six hours. We also drive from central Milan, Linate and Bergamo — a private taxi from Italy to France with no changes.

Get a price

Route → prices for every class → confirmation
No prepayment · pay the driver on arrival
Fixed prices
FromDistanceTimeSedanMinivan
Malpensa (MXP)239 km3 h 10 min≈ €490≈ €620
Milan252 km3 h 25 min≈ €520≈ €660
Linate (LIN)257 km3 h 20 min≈ €530≈ €670
Bergamo (BGY)282 km3 h 35 min≈ €580≈ €735

Taxi from Milan and Malpensa to Chamonix via the Mont Blanc tunnel

From Malpensa to Chamonix is 239 km: the A5 motorway to Courmayeur and 11.6 kilometres of the Mont Blanc tunnel. This is a trip to France — bring your passport or ID card; the tunnel toll and road tolls are included in the price. The price is fixed before the trip: sedan ≈ €490, minivan for up to eight passengers ≈ €620, child seats free. No prepayment — you pay the driver on arrival.

How to get from Malpensa to Chamonix

Checked: 5 September 2026 · prices and timetables from official operator data
From Milan one road leads to Chamonix — the A5 motorway through the Aosta Valley and the 11.6-kilometre tunnel under Mont Blanc. By public transport it is a train to Aosta and two buses via Courmayeur — five to six hours. A private transfer is ≈ €490 — 3 hours 10 minutes to your hotel, with the tunnel and tolls included.
OptionPriceTimeNotes
Train + buses via Courmayeur€40–605–6 htwo or three changes, a few buses a day through the tunnel
Car hirefrom €50/day3 h 10the Mont Blanc tunnel is tolled; winter tyres or chains are required in France in winter
Private transfer≈ €4903 h 10 minfixed price, name sign, tunnel and skis included, to the hotel door

The Mont Blanc tunnel is the main part of the trip

From Malpensa to Courmayeur on the A5 motorway takes about two and a half hours, then comes the Mont Blanc tunnel: 11.6 kilometres under the mountain and straight out on the French side. It is a toll tunnel, and the toll is included in our transfer. There is a speed limit and a set distance between cars inside, so on Saturdays in season there can be a queue at the entrance — the driver allows for it.

If you fly into Geneva, it is closer from there

To be honest: from Geneva airport to Chamonix is just over an hour, and many people fly there. Milan makes sense when the ticket is cheaper, when you are combining the trip with Italy or skiing on both sides of Mont Blanc: Courmayeur and Chamonix are twenty minutes apart through the same tunnel.

Aiguille du Midi, Grands Montets and the Vallée Blanche

Chamonix has several separate ski areas: the Grands Montets with steep slopes, Brévent and Flégère facing Mont Blanc, and family-friendly Le Tour and Les Houches. The Vallée Blanche starts from the Aiguille du Midi — twenty kilometres of off-piste descent across the glacier, with a guide only. The first Winter Olympics were held here in 1924. The transfer is ≈ €490 per car; for four people that is €122.50 each.

If you are flying into Geneva, you do not need a transfer from Milan — it is closer from there. From Malpensa the car beats trains and buses by almost half the time, especially with skis and children.

Need a door-to-door transfer?
Fixed price, meet & greet with a name sign, payment on arrival.
Transfer to Chamonix
Questions

The essentials

The border is inside Schengen and there are no permanent checks, but you must carry a document: a passport or ID card. There are sometimes checks at the tunnel entrance.

Yes. The tunnel toll and road tolls are already in the price; there is nothing extra to pay on the day.

Usually 3 hours 10 minutes, 239 km through the Aosta Valley and the Mont Blanc tunnel. On Saturdays in season, allow extra time for the queue at the tunnel.

Photographs: eGuide Travel, CC BY 2.0, Wikimedia Commons