Milan has three good-sized international airports, although one of them is much more commonly used if you’re flying in from overseas.
Malpensa Airport is Italy’s second-largest airport (Rome’s Fiumicino Airport is first) Like Fiumicino, Malpensa is located quite a distance from the city center - roughly 50km. So - how to get into Milan from Malpensa? ( note that the Linate airport is closer to downtown Milan, but not frequently used for international flights)
Milan has an express train that connects Cadorna Station in the city center with Malpensa Airport’s Terminal 1 called, cleverly, the
Malpensa Express. It’s about a 40-minute trip from end to end with a few intermediate stops along the way, and trains leave Malpensa every half hour - at 23 minutes past the hour and 53 minutes past the hour - round the clock, 7 days a week.
Tickets for the Malpensa Express are €11 for a one-way trip, and don’t forget to validate your ticket before you climb on board the train.
Ticket kiosks at Malpensa are staffed with people who speak enough English to sell you the ticket you will need - but they’re not open 24/7. The kiosks are open from 05:30 until 00:20 on weekdays, with shorter hours on the weekends and holidays. There is an automated ticket machine just before you walk down the ramp to the train platform.
Taking the Bus from Malpensa Airport to Milan

The Malpensa Shuttle leaves from Terminal 1 every half-hour, at 35 minutes past the hour and 55 minutes past the hour between the hours of 06:35 and 23:35. It’ll take you directly to Stazione Centrale (with a couple intermediate stops if they’re requested), making it easy for you to get on a train from Milan to wherever, and it’s about a 50-minute trip (depending on traffic). A ticket is €5.50.
The Malpensa Shuttle Air Pullman also picks up at Terminal 1 and drops off at Stazione Centrale, and it’s also about a 50-minute journey. There are a few more intermediate stops on this route, also by request, and a ticket is €7 one-way (you can get a round-trip ticket for €12 if you know you’ll be making the other half of the trip). Buses leave Malpensa about every 20 minutes or so between the hours of 05:30 and 01:00.
There’s also a bus replacement for the Malpensa Express if it’s not running, and a few buses that will get you from Malpensa to Milan’s other airport, Linate.
Here is a site for buying tickets online -
Malpensa shuttle Tickets online Taking a Taxi from Malpensa Airport to Milan
Because Malpensa is so far from Milan’s city center, you’re looking at an expensive taxi fare. Unlike Rome’s Fiumicino Airport, there’s no fixed price on taxi trips between the airport and the city center in Milan - the 45 - 60 min drive can cost between €75 - €90 . Taxis are found outside Terminal 1 (Arrivals) near gates 4 and 5.
If you wish to avoid this high fare, take the Malpensa Express to Cadorna station. Outside Cadorna station you will find a fleet of taxis . Please remember to look for the official white taxis - do not accept a driver who says he has a taxi for you - unless it is an official one - otherwise you could pay more than double the rate.
To arrange private driver pickup please contact us at
Classicvacationrental.com; or email at
info@classicvacationrental.com