Getting there

How to get from Malpensa to Bormio

Checked: 5 September 2026 · prices and timetables from official operator data
By rail: Malpensa Express to Milano Centrale, Trenord to Tirano (2 hours 30 minutes), then the Perego bus to Bormio, about an hour, timed to meet the train. That is roughly 4.5 hours, two changes, €25–35. A private transfer is ≈ €360 — 3 hours direct, with skis and at any hour.
OptionPriceTimeNotes
Train + Perego bus€25–35~4.5 hMalpensa → Milan → Tirano → Bormio, two changes
Seasonal coach€30–405–6 hdirect in season, timetable not tied to your flight
Car hirefrom €60/day3 hwinter tyres required by law; paid parking in the centre
Private transfer≈ €3603 hfixed price, name sign, skis carried free, to the hotel door

Train to Tirano, bus to Bormio

Malpensa Express reaches Milano Centrale in about 50 minutes. From there Trenord runs to Tirano in 2 hours 30 minutes, with around fifteen departures a day. At Tirano the Perego bus takes you to Bormio in about an hour for €4–6, and its departure is timed to meet the train. Door to door that is roughly 4.5 hours — rare for the mountains, where it is usually worse.

What is in Bormio

The Stelvio is the Olympic downhill course, with a vertical drop of almost 1800 metres, and one of the Milano Cortina 2026 venues. The town itself has three thermal complexes fed by hot springs: useful when your legs are done and your flight is still a day away. The road to Livigno over the Foscagno pass also starts here, with buses roughly every three hours.

The transfer

≈ €360 per car, 3 hours from the terminal to your hotel door. The price is agreed before you fly, the driver tracks the flight and waits with a name sign, skis and boards travel free, and winter tyres and chains are in every car. For four people that is €90 each, and an hour and a half faster than the train.

For Bormio the train and bus work well: €25–35 against €360, and only an hour and a half slower. A car wins on evening flights, with a group, and when you would rather not drag skis through two changes.

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

The essentials

About 3 hours by car, 200 km. By train and bus, roughly 4.5 hours with two changes.

No, the railway ends at Tirano. From there the Perego bus takes about an hour and is timed to meet the train.

Yes, over the Foscagno pass: buses roughly every three hours, or about an hour by car.