Cheap Airport Transfers Milan – Travel Comfortably at Low Cost

Cheap private airport transfer in Milan with Ubotransfer

Malpensa is where this question matters most — it's far enough from the city that the train, shuttle, taxi, and private transfer all produce meaningfully different numbers depending on group size and destination. Linate and Bergamo are simpler situations. Here's what actually makes sense at each airport.

Malpensa (MXP) — what it costs to get in

Malpensa is 45 km northwest of the city. The Malpensa Express train is €13 each way to Centrale or Cadorna, runs every 30 minutes, and takes 52 minutes. That's the right choice for one person with a carry-on going to a central hotel. Malpensa Shuttle buses get you to Centrale for €8-10 but take 70-90 minutes with stops and drop you at the station, not your door. Licensed yellow taxis from Malpensa are fixed at €104 for up to 4 passengers — a rate set by the municipality that drivers can't exceed. Private transfers start around €95.

The maths for groups: four train tickets from Malpensa is €52, and you're still at Centrale needing to get somewhere. A private transfer to the actual address is €95, splits to €24 per person. From that comparison is how "cheap transfers" works as a concept — it's not cheap for one person, but it becomes genuinely competitive for small groups or anyone going somewhere the train doesn't reach directly. Malpensa transfer prices here.

Linate (LIN) — the easy one

Nine kilometres from the city. The M4 metro runs direct from the airport to San Babila in 12 minutes — €1.50-3.50 depending on which fare zone — and one more stop gets you to the Duomo. Linate is probably the least stressful airport arrival in Italy. A private transfer from Linate starts from €69. The metro wins almost every time for anyone heading to the centre; the transfer makes sense if you're arriving after midnight, have several bags, or your destination is outside the metro network. Linate transfer options.

Bergamo Orio al Serio (BGY) — the budget airline airport

Bergamo is Ryanair's hub, 45 km northeast. Shuttle to Centrale: €6-10, about an hour, Terravision or Autostradale run them. That's the cheapest option if you're going near Centrale station. A private transfer from BGY to anywhere in central Milan starts around €95-100.

For groups going to a hotel not near Centrale: the shuttle at €8 each gets you to the wrong side of the city, then a taxi to the hotel is another €15-20 per journey. Running that for a group of four, you're paying €23-28 per person. A private transfer at €95 splits to €24 — already competitive, and it goes to the door. If you're heading to a lake or a ski resort from BGY, the shuttle doesn't serve those destinations at all. Bergamo transfer options.

The bottom line on all three airports: three or four people from Malpensa splitting a €95 transfer pay less per person than the Malpensa Express, and arrive at the actual address instead of Centrale. That's the clearest case for the private option. Late-night arrivals add to the argument — the last Malpensa Express runs around 11:50pm, and after that you're in taxi queue territory. Ski trips and lake destinations are a different question entirely: no public transport goes there, so the comparison isn't train vs. transfer but taxi vs. transfer.

The only situation where private transfers don't make financial sense: one person, light luggage, arriving in daylight, going to a central hotel. Take the train. For everyone else, check the group size and destination — the gap is usually smaller than expected. See current prices.


Frequently Asked Questions

What is the cheapest way to get from Milan airports to the city?

For one person: Malpensa Express (€13), Linate M4 metro (€1.50), Bergamo shuttle (€6-10). For groups of 3-4 from Malpensa, a private transfer splits to roughly the same cost per person as individual train tickets — except it goes to the actual address rather than the station.

Is a private transfer cheaper than a Malpensa taxi?

Usually yes. Licensed Milan taxis from Malpensa charge a fixed €104 for up to 4 passengers to anywhere inside the inner ring road. Private transfers start around €95. The private option is cheaper, confirmed before you land, and the driver monitors the flight for delays.

What about the Malpensa Shuttle bus?

€8-10, drops at Centrale, 70-90 minutes. Fine for one or two people without much luggage who are staying near the station. For groups, or anyone with bags, or a hotel not near Centrale, the private transfer is often faster and not much more expensive when you factor in the continuation from the station.

What if my flight is delayed?

The driver monitors the flight in real time. If you land 90 minutes late, the pickup time adjusts. The fixed price quoted at booking doesn't change for delays.

Are transfers available for night flights and early departures?

24 hours, no premium for after-hours. The rate at booking is the rate you pay.

How far in advance do I need to book?

At least 24 hours to guarantee availability. Same-day is sometimes possible — check online with your flight details.