Quick answer
Milan Malpensa Airport (MXP) is in the municipalities of Somma Lombardo and Ferno, in the province of Varese, northwest of Milan. The Malpensa Express train runs to Milano Centrale, and coaches and taxis also serve the city. A pre-booked private transfer makes more sense if you are traveling with a group, have heavy luggage, or your hotel is not near a train station. The predetermined taxi fare to any street in Milan is 114 euros, which is regulated by the tariff sheet.
Fixed-price private transfer
MXP Milan City Center
From€233for 2 passengers
Other destinations
What actually happens after landing
Malpensa has two terminals, Terminal 1 and Terminal 2, connected by a free shuttle service. Check your terminal before landing, since it affects where your driver will meet you. The Malpensa Express station is listed as MXP T1-T2. Most coach services use a bus area on Level -1 of Terminal 1, near the railway station.
Transport options explained honestly
Malpensa Express train: Per the airport's timetable, trains run from Milano Centrale to MXP T1-T2 about every 30 minutes from 5:25 AM to 11:25 PM, and from the airport to Milano Centrale about every 30 minutes from 5:09 AM to 10:09 PM, with intermediate stops including Milano Porta Garibaldi, Milano Bovisa Politecnico and Saronno. You can pay with a credit or debit card directly. Check the operator for the current fare and journey time.
Pre-booked private transfer: A driver meets you at arrivals with a name sign and takes you directly to your address, if meet-and-greet is included in your booking. Pre-booked transfers are a fixed price quoted at booking (see the live From price on this page). The key advantage is door-to-door service, with no dragging luggage through metro stations.
Official taxi: The predetermined fare from Malpensa to Milan (any street in the city) is 114 euros according to the Comune di Milano's tariff sheet and Regione Lombardia, in force since 1 July 2024. The sheet states the fare includes tolls and night or holiday supplements. Other fixed fares on the sheet: Fiera Milano (Rho) 94 euros, Linate 128 euros, Varese 80 euros.
Airport buses: Malpensa Shuttle, Malpensa Airport Bus Express (Autostradale), Terravision and Caronte serve Milano Centrale. Fares and journey times are set by the operators, so check their sites.
Realistic pricing expectations
The taxi fare of 114 euros is the same day or night, because night and holiday supplements are included. On the direct trip the fare holds regardless of the meter. If you ask to change the route, the driver may charge by meter; for a booked pickup, if the taxi waits more than 5 minutes, the driver may add the metered amount from leaving the taxi stand until pickup (less the €4.10 fixed charge) on top of the 114 euros. Destinations outside the fixed-fare list are metered.
Pre-booked transfers are a fixed price quoted at booking (see the live From price on this page). The price is fixed at booking, so check what it includes. For destinations outside Milan, transfer prices depend on distance and are fixed and quoted at booking.
Late night arrivals
Per the airport's timetable, the last Malpensa Express departure from the airport to Milano Centrale is 10:09 PM, and the last train to Milano Cadorna leaves Terminal 1 at 00:26. Check the current timetable before relying on this. Coaches run later: the last departures from the airport are around 1:10 AM (Terravision) and 2:40 AM (Autostradale). After that, your options narrow to taxis and pre-booked transfers.
If your flight lands late and you have not pre-booked, a taxi at the predetermined fare is an available fallback.
Families and luggage
If you have more than one large suitcase per person, maneuvering through the train, the station, and potentially the metro afterward becomes a real chore with small children.
Child seats are not guaranteed in Italian taxis: the highway code lets children under 1.50 m ride in a taxi without a restraint on the rear seat if accompanied by a passenger aged 16 or over. If you need a seat, request one when you book a transfer and confirm the day before.
For families of four or more with luggage, a pre-booked minivan is often more practical than a sedan taxi.
Where you meet the driver
For pre-booked transfers, drivers wait in the arrivals hall holding a name sign or digital board, if meet-and-greet is included in your booking. Your confirmation gives the exact meeting point for your terminal, and check your booking confirmation for the driver's name and phone number. Do not accept rides from anyone approaching you inside the terminal.
Decision helper
Take the Malpensa Express if: you are 1-2 people with one suitcase each, your hotel is near Centrale, and your flight lands before the last train.
Book a private transfer if: you are a family or group, have significant luggage, need a child seat, your destination is not near a train station, or you arrive late at night.
Take the official taxi if: you did not pre-book, want door-to-door service, and are comfortable paying the 114-euro predetermined fare.
Take an airport bus if: you are on a tight budget, traveling light, and do not mind the extra time.
Frequently Asked Questions
Where is Malpensa Airport?
In the municipalities of Somma Lombardo and Ferno, in the province of Varese, northwest of Milan.
What is the fixed taxi fare from Malpensa to Milan?
114 euros for a trip between Malpensa and any street in Milan, per the Comune di Milano's taxi tariff sheet and Regione Lombardia (in force since 1 July 2024). It includes tolls and night or holiday supplements.
Is there a train from Malpensa Airport to Milan?
Yes, the Malpensa Express runs between the airport (MXP T1-T2) and Milano Centrale about every 30 minutes. Per the airport's timetable, trains leave the airport from 5:09 AM to 10:09 PM. Check the operator for the current fare.
How do I get from Terminal 2 to Terminal 1 at Malpensa?
The airport states that a free shuttle service connects Terminal 1 and Terminal 2.
Can I get a child seat in a taxi from Malpensa?
Taxis are not guaranteed to carry one; Italian rules let children under 1.50 m ride in a taxi without a restraint on the rear seat when accompanied by a passenger aged 16 or over. If you need a seat, book a private transfer in advance and request the seat type.
Which airport buses serve Malpensa?
Malpensa Shuttle, Malpensa Airport Bus Express (Autostradale), Terravision and Caronte run to Milano Centrale. Check each operator for fares and journey times.
Malpensa is connected to Milan by train, bus, taxi, and private transfer. Families and groups often find a pre-booked transfer saves time and hassle. Whatever you choose, knowing the 114-euro predetermined taxi fare helps you check what you are charged on the listed route, and booking ahead removes the need to figure out logistics on the spot after a flight.
Sources (checked 2026-10-17)
- Taxi fare 114 euros, tolls and night/holiday supplements included, 5-minute wait and route-change rules, other fixed fares: https://www.comune.milano.it/documents/20118/68224/Tariffario+Taxi+(agg.+luglio+2024).pdf/a0372f46-b96d-11f6-3e03-9420e4f0cfd7?version=1.0&t=1746021632929&download=true
- Taxi fare in force since 1 July 2024: https://www.regione.lombardia.it/infrastrutture-trasporti-e-mobilita/taxi-collegamenti-aeroportuali-e-noleggio/servizio-e-tariffe-taxi-nel-bacino-aeroportuale
- Malpensa Express timetable, card payment, MXP T1-T2 stop: https://www.milanomalpensa-airport.com/en/from-to/by-train
- Coach operators, last departures, Level -1 bus area: https://www.milanomalpensa-airport.com/en/from-to/by-coach
- Free shuttle between Terminal 1 and Terminal 2: https://www.milanomalpensa-airport.com/en/from-to/by-car
- Airport location (Somma Lombardo and Ferno, province of Varese): https://www.milanomalpensa-airport.com/en/from-to/by-taxi
- Child restraint rule under 1.50 m and taxi exception: https://poliziadistato.it/articolo/pdf/172