HemenHesap
Airports

Malpensa to Milan City Centre: €114 Taxi, €15 Train, Bus

Malpensa Airport to Milan: the €114 fixed taxi fare with tolls included, the €15 Malpensa Express, coaches from €4 and a pre-booked transfer.

Quick answer

The official taxi fare from Malpensa Airport to Milan city centre is €114 per car. A pre-booked private transfer was quoted at €128 for a sedan and €169 for a minivan. The drive is about 46 km.

Taxi fare checked against D.G.R. XII/2569 of 17 June 2024, confirmed for 2026 on 2026-10-14; transfer quoted on 2026-10-14 for a trip on 2026-10-21.

Check transfer prices for your date →
distance
46 km
drive
~80'
official taxi
€114
transfer sedan
€128

Work out your fare

Official taxi fare

€114

per car · €57 each

Pre-booked private transfer

€128

sedan · €64 each · live quote

Malpensa Express train (Trenord), from Terminals 1 and 2

€30 for 2 people · Milano Cadorna and Milano Centrale

Malpensa Shuttle coach (Air Pullman)

€20 for 2 people · Milano Centrale

Terravision coach, from Malpensa

€8 for 2 people · Milano Centrale, non-stop

Check transfer prices for your date →

Fixed taxi fares are the official prices published by Regione Lombardia, checked on 2026-10-14. Transfer prices are live quotes and vary with the travel date.

Malpensa is Milan's main airport, about 46 km from the city centre by road. The trip in takes from about 40 minutes by train to over an hour by coach, and the choice is between a fixed-fare taxi, the Malpensa Express, a coach and a pre-booked car.

Taxi: a fixed fare to any street in Milan

Lombardy sets a fixed fare of €114 from Malpensa to any street in Milan, in either direction. It replaces the meter and includes motorway tolls and the night and holiday rates; no supplements may be added. It applies to a direct trip: if you ask for a stop or a change of route, the driver may switch to the meter.

Malpensa Express train

Trenord's Malpensa Express runs from Terminals 1 and 2 to Milano Cadorna and Milano Centrale for €15 a person, with four trains an hour across the two lines. From Terminal 1 it takes 38 minutes to Cadorna and about 54 minutes to Centrale; from Terminal 2 add a few minutes. A return bought online costs €25 and is valid for 30 days. The last train to Cadorna leaves Terminal 1 at 00:26.

Coach to Milano Centrale

Coaches are the cheapest way in: Malpensa Shuttle charges €10 and leaves Terminal 1 every 30 minutes from 04:50 to 01:20, and Terravision fares start at €4 online. Allow 50 to 70 minutes, more in heavy traffic.

Pre-booked transfer

A private transfer was quoted at €128 for a sedan and €169 for a minivan, for an afternoon arrival a week ahead, so a sedan costs more than the taxi. Booked about three weeks ahead, the same ride came to €110. A transfer fixes the price before you fly and the driver waits in arrivals, which helps late at night or with children.

Which should you choose?

For one or two people with light luggage the train is the obvious choice, at €15 each against €114 for the taxi. Three or four people with luggage, or anyone arriving after the last train, will find the fixed-fare taxi simpler, as it goes to the door. A group of five to seven needs two taxis or the minivan transfer.

Bus, train and ferry to Milan city centre

OptionGoes toPrice per personTime
Malpensa Express train (Trenord), from Terminals 1 and 2Same fare from either terminal. A return bought online costs €25 and is valid for 30 days. Last train from T1 at 00:26, from T2 at 00:20 (Cadorna line).Milano Cadorna and Milano Centrale€15From T1: 38 min to Cadorna, about 54 min to Centrale; four trains an hour
Malpensa Shuttle coach (Air Pullman)Return €16; children aged 2–12 €5.Milano Centrale€10About 60–70 min; every 30 minutes, 04:50–01:20 from T1
Terravision coach, from MalpensaLowest online fare, one way; prices vary by departure.Milano Centrale, non-stop€4About 50 min, every 30 minutes

Pre-book your ride to Milan city centre

Fixed price agreed before you fly, driver tracks your flight and waits at arrivals.

See transfer prices →

Frequently asked questions

How much is a taxi from Malpensa to Milan city centre?

€114, a fixed fare to any street in Milan, with motorway tolls and the night and holiday rates included.

How long does the Malpensa Express take?

From Terminal 1, 38 minutes to Milano Cadorna and about 54 minutes to Milano Centrale, with four trains an hour across the two lines. A single ticket costs €15.

What is the cheapest way from Malpensa to Milan?

The coach to Milano Centrale: €10 with Malpensa Shuttle, or from €4 online with Terravision.

Is a pre-booked transfer cheaper than a taxi from Malpensa?

Not usually. A sedan was quoted at €128 for an arrival a week ahead, more than the €114 taxi, and €110 when booked three weeks ahead. You pay for a fixed booking and a driver waiting at arrivals.

What time is the last train from Malpensa to Milan?

The last Malpensa Express to Milano Cadorna leaves Terminal 1 at 00:26 and Terminal 2 at 00:20.

More from Malpensa and Bergamo airports

How we check these prices

The taxi fares come from the list published by Regione Lombardia (D.G.R. XII/2569 of 17 June 2024, confirmed for 2026). We re-read that source before every update; the last check was on 2026-10-14. Transfer prices are live quotes from the booking page for a set travel date, so your own date may cost more or less. If a driver quotes you something different, tell us and we will check the source again.

Sources · checked 2026-10-14

MXP → Milan city centreOfficial taxi €114 · compare transfers

Prices