Transfer to/from - Milan Malpensa airport (MXP)
Public transportation services, licensed taxis and rideshare, private transfer companies and car rental services in Milan Malpensa airport (MXP)
Transportation
Buses
Buses offer an economical alternative for getting to and from Milan Malpensa Airport, connecting the terminals with central Milan, other regional airports and various towns.
Milan Malpensa – Milan Central
Several companies operate direct services between the airport and Milano Centrale railway station, with a journey time of approximately 50–60 minutes. Services run from 5:00 am to 2:40 am.
- Terravision: Connects Terminals 1 and 2 with Milano Centrale. Tickets can be purchased online, at the airport or on board.
- Airport Bus Express: Offers connections between the airport and Milano Centrale, with intermediate stops on request at Fiera Milano City and Piazzale Lotto. Tickets available online, at the airport or on board.
- Malpensa Shuttle: Direct service between the airport and Milano Centrale, with intermediate stops at Fiera Milano City and Piazzale Lotto. Tickets available online, at the airport or on board.
- Caronte: To Milano Centrale, with stops at Piazzale Lotto.
- Itabus: Early morning/late night service.
Estimated fare to Milan Central: From €10.00 each way.
Connections with other airports
- Orio Shuttle: Provides a direct service between Milan Malpensa and Bergamo Orio al Serio Airport (BGY), with an intermediate stop in Monza.
Buses to other cities and regions
- Saco: Provides services to nearby municipalities (Castelnovate, Gallarate, Cardano, Somma Lombardo).
- Volpi: Connection to the city of Genoa.
- Flibco / Arriva: Services to Turin.
- STN: To the city of Novara.
- Alibus: Connects the airport with the Lake Maggiore area.
- Autoservizi Comazzi: Service to Domodossola.
Rent a Car
Trains
The Malpensa Express train connects the airport with central Milan, offering a fast and comfortable option.
Malpensa Express – Connections with Milan
The Malpensa Express operates between Terminals 1 and 2 of the airport and several key stations in Milan, including:
- Milano Centrale: Approximate journey time of 52 minutes. Departures every 30 minutes.
- Milano Cadorna: Approximate journey time of 37 minutes. Departures every 30 minutes.
- Milano Porta Garibaldi: Approximate journey time of 43 minutes.
- Milano Bovisa: Approximate journey time of 29 minutes.
Fare: A single ticket costs €15.00. Discounts available for return tickets and families. Tickets may be purchased online, at ticket machines or at station ticket offices.
International Connections (Switzerland)
TILO regional trains (Trenitalia and Swiss Federal Railways) connect Malpensa Airport with the Canton of Ticino in Switzerland, including stops in Mendrisio, Lugano and Bellinzona. The S50 service offers a direct connection.
Fare: Varies depending on destination. Check the TILO website for detailed timetables and fares.
Taxis
Official taxi ranks are located in the arrivals areas of both terminals: at Gate 6 in Terminal 1 and Gate 4 in Terminal 2. It is advisable to use authorised taxis only to ensure fixed fares and safety.
Fixed fares from/to Milan Malpensa:
- Milan (any urban destination): €110.00
- Fiera Milano (Rho): €92.00
- Linate Airport: €124.00
- Varese: €78.00
To book a taxi, you may contact local radiotaxi companies or use mobility apps.
Car-sharing
The airport offers car-sharing services with vehicles available in dedicated parking areas.
Latest updates: November 21, 2025
Transportation Tips to/from the airport
Booking accommodation
General Information
Departures
Arrivals
Car Hire
Facilities and Lounges
Overnight Stay
Disabled Passengers
Airlines
FAQs
Departures
Arrivals
Car Hire
Facilities and Lounges
Overnight Stay
Disabled Passengers
Airlines
FAQs
Arrivals
Car Hire
Facilities and Lounges
Overnight Stay
Disabled Passengers
Airlines
FAQs
Airlines
FAQs
Travel abroad? Forget roaming! Activate your eSIM in minutes