141 cities across the USA, Canada and Europe · fixed all-in prices · reserve and pay online · 24/7[email protected]WhatsApp1 (877) 324-6688
Journal

Milan airport to city center: Malpensa, Linate and Bergamo compared by car, train and taxi

All three Milan airports side by side: how far each is from the centre, what the train, metro, coach and taxi cost, how long a car takes, what a driver costs per vehicle, and which airport suits which part of the city.

  • Fixed all-in price
  • Licensed, insured chauffeurs
  • 141 cities
  • 24/7 desk
Get the appFree web app · iPhone, Android & desktop · book in one tap
Captivating aerial view of Milan's skyline from atop the Duomo with a clear blue sky backdrop.Historic Galleria Vittorio Emanuele II in Milan, showcasing stunning neoclassical architecture.Chauffeur in a suit and sunglasses at the wheel of a car

Elly8.net

Cities
141 in the USA, Canada and Europe
Prices
Fixed, all-in, in US$
Booking
Reserve and pay online
Desk
24/7
See prices
Book direct · Elly8 web booker

Book any address in minutes

  1. 1Enter pickup and drop-off in Milan: airport, hotel, office, venue or any address, with date, time and flight number.
  2. 2Choose the vehicle: sedan, SUV, Sprinter, stretch limousine, Maybach or Rolls-Royce.
  3. 3Add passengers, bags and extras, confirm, and get the reservation by email.
  • Fixed price shown before you book
  • Flight tracking, meet & greet
  • Point to point or by the hour
  • Child seats on request
  • Free cancellation 72 h+ before pickup

Prefer a fixed package? Reserve now from the price list · 1 (877) 324-6688 · Corporate account

141 cities · USA · Canada · EuropeAll cities →
New York CityUnited States · from US$210Los AngelesUnited States · from US$170ChicagoUnited States · from US$215MiamiUnited States · from US$180Las VegasUnited States · from US$125San FranciscoUnited States · from US$180Washington, DCUnited States · from US$255BostonUnited States · from US$130OrlandoUnited States · from US$155DallasUnited States · from US$200HoustonUnited States · from US$235AtlantaUnited States · from US$150SeattleUnited States · from US$170PhiladelphiaUnited States · from US$130NashvilleUnited States · from US$125New OrleansUnited States · from US$170San DiegoUnited States · from US$125DenverUnited States · from US$225PhoenixUnited States · from US$115ScottsdaleUnited States · from US$140AustinUnited States · from US$120CharlotteUnited States · from US$120DetroitUnited States · from US$215MinneapolisUnited States · from US$150HonoluluUnited States · from US$185Fort LauderdaleUnited States · from US$120TampaUnited States · from US$120Salt Lake CityUnited States · from US$125AspenUnited States · from US$145Palm SpringsUnited States · from US$125BaltimoreUnited States · from US$135PittsburghUnited States · from US$175ClevelandUnited States · from US$155ColumbusUnited States · from US$125CincinnatiUnited States · from US$150IndianapolisUnited States · from US$160Kansas CityUnited States · from US$185St. LouisUnited States · from US$165MilwaukeeUnited States · from US$120RaleighUnited States · from US$160RichmondUnited States · from US$135JacksonvilleUnited States · from US$165Palm BeachUnited States · from US$135Naples, FloridaUnited States · from US$285SavannahUnited States · from US$135CharlestonUnited States · from US$140MemphisUnited States · from US$130LouisvilleUnited States · from US$125Oklahoma CityUnited States · from US$140San AntonioUnited States · from US$150Fort WorthUnited States · from US$220AlbuquerqueUnited States · from US$115TucsonUnited States · from US$130SacramentoUnited States · from US$145San Jose and Silicon ValleyUnited States · from US$145Napa ValleyUnited States · from US$390PortlandUnited States · from US$145HartfordUnited States · from US$165ProvidenceUnited States · from US$125BuffaloUnited States · from US$145The HamptonsUnited States · from US$140Westchester and GreenwichUnited States · from US$130Orange CountyUnited States · from US$125Santa BarbaraUnited States · from US$150Lake TahoeUnited States · from US$385VailUnited States · from US$320Jackson HoleUnited States · from US$160Park CityUnited States · from US$305MauiUnited States · from US$270Key WestUnited States · from US$130Atlantic CityUnited States · from US$175San Juan, Puerto RicoUnited States · from US$120AnchorageUnited States · from US$130BoiseUnited States · from US$115TorontoCanada · from US$155VancouverCanada · from US$110MontrealCanada · from US$120CalgaryCanada · from US$105OttawaCanada · from US$105Quebec CityCanada · from US$115EdmontonCanada · from US$155Niagara FallsCanada · from US$315WhistlerCanada · from US$370BanffCanada · from US$370HalifaxCanada · from US$165VictoriaCanada · from US$145WinnipegCanada · from US$100MississaugaCanada · from US$105HamiltonCanada · from US$125Kitchener-WaterlooCanada · from US$120London, OntarioCanada · from US$95KingstonCanada · from US$95MuskokaCanada · from US$430Mont-TremblantCanada · from US$350KelownaCanada · from US$110SaskatoonCanada · from US$95ReginaCanada · from US$95St. John'sCanada · from US$95Collingwood and Blue MountainCanada · from US$330LondonUnited Kingdom · from US$195ParisFrance · from US$170RomeItaly · from US$180MilanItaly · from US$230BarcelonaSpain · from US$105MadridSpain · from US$120AmsterdamNetherlands · from US$125BerlinGermany · from US$150MunichGermany · from US$200FrankfurtGermany · from US$130ZurichSwitzerland · from US$135GenevaSwitzerland · from US$125ViennaAustria · from US$125PragueCzechia · from US$95DublinIreland · from US$120LisbonPortugal · from US$90NiceFrance · from US$110MonacoMonaco · from US$220CannesFrance · from US$190AthensGreece · from US$150EdinburghUnited Kingdom · from US$130CopenhagenDenmark · from US$115BrusselsBelgium · from US$115FlorenceItaly · from US$105VeniceItaly · from US$120Lake ComoItaly · from US$320Amalfi Coast and NaplesItaly · from US$280StockholmSweden · from US$220OsloNorway · from US$265BudapestHungary · from US$115WarsawPoland · from US$90IstanbulTurkiye · from US$170Marbella and MalagaSpain · from US$235IbizaSpain · from US$120PortoPortugal · from US$100HamburgGermany · from US$100ManchesterUnited Kingdom · from US$120SevilleSpain · from US$95MykonosGreece · from US$115SantoriniGreece · from US$135St. MoritzSwitzerland · from US$745CourchevelFrance · from US$525

Getting from a Milan airport to the city center depends on which of the three airports you land at. Linate is about 9 km (6 mi) from the centre, roughly 17 minutes by car on a clear road, with a metro line to San Babila. Malpensa, where flights from North America land, is about 47 km (29 mi) away, roughly 51 minutes, with a dedicated airport train. Bergamo is about 55 km (34 mi) away, roughly 53 minutes, served by coaches.

A fixed Elly8.net car to central Milan costs from US$110 per vehicle from Linate, US$230 from Malpensa and US$250 from Bergamo, in a Business Sedan. This guide compares every way in from each airport with verified fares, and tells you plainly when the train or metro is the better choice.

How do I get from a Milan airport to the city center?

From Malpensa, take the Malpensa Express train (€15 per adult), a €114 fixed taxi or a car from US$230. From Linate, take the M4 metro (€2.20, about 12 minutes), a metered taxi or a car from US$110. From Bergamo, take a coach to Milano Centrale, a €128 fixed taxi or a car from US$250.

Every Elly8.net fare is per vehicle, fixed and all-in: it includes the chauffeur, taxes, standard gratuity and meet and greet inside arrivals. Tolls and parking are billed at cost. The same fare applies in the other direction, from your hotel to the airport.

Rides in Milan are operated by licensed, commercially insured local chauffeur partners vetted through the Limousine Worldwide network; Elly8.net takes the booking, fixes the price and runs the 24/7 desk.

See Milan prices and reserve

The three airports at a glance

AirportDistance to centreClear-road drivePublic optionTaxiElly8.net, per vehicle
Malpensa (MXP)47 km / 29 miabout 51 minMalpensa Express, €15 adult€114 fixedUS$230 to US$600
Linate (LIN)9 km / 6 miabout 17 minM4 metro, €2.20Meter, €16 minimumUS$110 to US$290
Bergamo (BGY)55 km / 34 miabout 53 minCoach to Milano Centrale€128 fixedUS$250 to US$650

Our reference point for the centre is the Quadrilatero della Moda, between the Duomo, Brera and Porta Nuova. The taxi figures are from the Comune di Milano tariff; the €16 is the minimum for any taxi ride starting at one of the three airports.

Malpensa to the city center

Malpensa is the intercontinental airport, north-west of Milan, with two terminals linked by a free shuttle. Nonstop flights from the United States and Canada land here.

By train. The Malpensa Express serves both terminals and Milan's Cadorna, Centrale, Porta Garibaldi and Bovisa stations. An adult one-way ticket is €15, a child aged 4 to 13 pays €7.50, and the Malpensa Family ticket for two adults and two children aged 4 to 17 costs €36 (Malpensa Express tickets). The journey to Centrale takes about 51 minutes without changes. You still need to get from the station to your hotel.

By taxi. A fixed €114 per ride to any Milan address, tolls and supplements included, for a direct trip without stops.

By car with driver. From US$230 in a Business Sedan, US$300 in a Business SUV, US$370 in a First Class SUV, US$405 in a First Class Sedan and US$600 in an Executive Sprinter. The drive follows the SS336 and the A8 motorway, and the chauffeur meets you inside arrivals with a name board. District-by-district times are in our guide to Malpensa to Milan by car.

Verdict. One traveller with light bags near Centrale or Cadorna: the train. A couple: the train or the €114 taxi. A family with car seats, a group, or anyone with four or more large cases: a pre-booked SUV or Sprinter.

Linate to the city center

Linate is Milan's city airport, east of the centre, used for domestic and European flights, including many connections from European hubs.

By metro. The M4 line runs from the airport to San Babila, on the edge of the Quadrilatero, in about 12 minutes on a €2.20 ticket, every day (YesMilano, M4 from Linate). San Babila connects with the rest of the metro network.

By taxi. Metered, with a €16 minimum for rides starting at the airport. On distance alone, the trip to the centre lands close to that minimum; traffic time adds to it.

By car with driver. From US$110 in a Business Sedan, US$145 in a Business SUV, US$180 in a First Class SUV, US$195 in a First Class Sedan and US$290 in an Executive Sprinter. Milano Centrale is about 9 km (5 mi) from the terminal, a routed estimate of 17 minutes.

Verdict. Linate is the one Milan airport where the metro is hard to beat for a solo traveller or a couple with carry-ons. A car earns its place with heavy luggage, children, a late flight, or a hotel far from the M4.

Bergamo to the city center

Bergamo Il Caravaggio, at Orio al Serio, is about 55 km (34 mi) east of central Milan and handles mainly European flights. The airport markets itself as Milan Bergamo, so check the code on your ticket.

By coach. Several coach services run from the airport to Milano Centrale, and a short bus links the airport with Bergamo's railway station, from where trains run to Milan (Milan Bergamo Airport, bus).

By taxi. A fixed €128 per ride between the airport and any Milan address. Taxis wait at the designated area at the arrivals exit, door 1.

By car with driver. From US$250 in a Business Sedan, US$325 in a Business SUV, US$400 in a First Class SUV, US$440 in a First Class Sedan and US$650 in an Executive Sprinter. The route runs along the A4 motorway and the eastern ring road; Milano Centrale is about 49 km (31 mi) from the terminal, a routed estimate of 45 minutes on a clear road.

Verdict. For one traveller, the coach to Centrale is the cheapest. For two people, the €128 taxi is clear and simple. For families, groups and anyone who wants to start with Bergamo's upper town, about 7.5 km (5 mi) from the terminal by our routed estimate, a car with driver is the flexible option.

Which airport suits your hotel

If you have a choice of flights, the airport can save real time on the ground.

  • East side, Porta Venezia, Città Studi, the centre. Linate is closest. A short car ride or the M4.
  • Fiera Milano in Rho, CityLife, the north-west. Malpensa is better placed than its distance suggests, because the motorway arrives on that side. The fixed taxi fare from Malpensa to Rho is €94; from Linate to Rho it is €68, for a routed distance of about 19 km (12 mi).
  • Centrale and Porta Nuova. All three work. The Malpensa Express and the Bergamo coaches both reach Centrale directly.
  • Lake Como. Malpensa or Linate. Malpensa to Bellagio and the lake towns is from US$320 per vehicle, Linate from US$315; see the Lake Como car service.
  • Bergamo and Franciacorta. Bergamo airport, obviously.

Changing airports: Malpensa to Linate

Some itineraries land at one Milan airport and leave from another. Malpensa to Linate is about 57 km (36 mi), a routed estimate of 59 minutes on a clear road, crossing the whole city. The fixed taxi fare between the two airports is €128. A car with driver is quoted for the exact pair of terminals in the web booker. Leave a generous connection; this is not a transfer to attempt with an hour to spare.

Going back: the airport run

The departure trip deserves its own thought, because it has a deadline. Linate is close enough that a modest margin works, though Milan's evening traffic still slows the eastern avenues. Malpensa and Bergamo both sit about 50 minutes away on a clear road and much more at peak times, so set the pickup from your airline's recommended arrival time backwards, then add the drive and a generous allowance for traffic. Send the desk your flight and we suggest a pickup time; the fare stays the same fixed price as the arrival.

Taxi, train or a pre-booked car: the honest summary

TravellerMalpensaLinateBergamo
One person, carry-onMalpensa ExpressM4 metroCoach to Centrale
Couple, two casesTrain or €114 taxiTaxi or M4€128 taxi
Family with car seatsBusiness SUV from US$300Business SUV from US$145Business SUV from US$325
Group of 8 to 12Sprinter from US$600Sprinter from US$290Sprinter from US$650
Late arrival, fixed budgetPre-booked carPre-booked carPre-booked car

A pre-booked car wins in the cases public transport handles worst: children and car seats, groups that want one vehicle, heavy transatlantic luggage, arrivals after the last train, onward drives to the lakes, and corporate travellers who want one invoice. Vehicle capacities are on the fleet page: three passengers and two large bags in a sedan, six and six in an SUV, twelve and twelve in a Sprinter.

Rideshare apps are also available in Milan, through licensed premium cars and app-requested taxis, priced by demand; our guide to Uber in Milan explains what to expect. For a broader view of the trade-offs, see chauffeur vs taxi and chauffeur vs airport shuttle.

Travelling with children

Families compare the options differently, and each airport changes the answer.

From Malpensa, the train is genuinely family-friendly on price: the Malpensa Family ticket covers two adults and two children for €36. The catch is the rest of the journey. After about 51 minutes on the train, you are at Centrale or Cadorna with the bags, still needing a taxi or the metro to the hotel. With two large cases per adult and a stroller, that last leg is where most families wish they had booked a car.

From Linate, the M4 ride is short, but a family with four large cases, a stroller and tired children fills a metro carriage door. A Business SUV from US$145 takes six passengers, six bags and the seats.

From Bergamo, the coach is cheap, but with small children the coach journey plus the onward trip from Centrale adds up. The €128 fixed taxi is a car, so check that the seats and cases fit before you get in.

In every case, the pre-booked car's advantage is the same: child seats fitted before you land, when you give the ages, and one vehicle for everyone.

Late at night

Late arrivals change the picture at all three airports. Trains and coaches run to a timetable, so check the last departure of the day before you rely on one. After that, the taxi rank and the apps are what remain, and a quiet airport can mean a wait.

A pre-booked car is waiting whatever the hour, at the fare on your confirmation, and the chauffeur follows a delayed flight in real time. For a flight scheduled to land late in the evening, that certainty is often worth more than the price difference.

Arriving for business, a fair or fashion week

The airport you choose matters most in Milan's busiest weeks. Milano Fashion Week in late February and September, the Salone del Mobile at Fiera Milano in April and the Italian Grand Prix in early September fill hotels and cars across the city. Book the airport transfer with the flight.

For arrival days that go straight into meetings, add a car by the hour from US$90 in a Business Sedan, 3-hour minimum. Companies use corporate car service with monthly invoicing across all three airports.

How to book

  1. Pickup and drop-off. Enter the airport with your flight number and the Milan address.
  2. Vehicle. Choose from the Milan car service price list.
  3. Reserve. Pay by card in US$, or use the web booker for another address. Confirmation arrives by email.

Cancellation is free more than 72 hours before pickup, 10% at 72 hours or less, 50% at 48 hours or less, and 100% at 24 hours or less or for a no-show. For the booking details that make sure the car is waiting, read Arriving in Milan: booking an airport transfer. The service is described on airport transfers.

Book any address

Frequently asked questions

Which Milan airport is closest to the city center?

Linate, about 9 km (6 mi) from the centre, roughly 17 minutes by car on a clear road, or about 12 minutes by the M4 metro to San Babila. Malpensa is about 47 km (29 mi) away and Bergamo about 55 km (34 mi).

What is the cheapest way from Malpensa to the city center?

The Malpensa Express train, at €15 for an adult and €7.50 for a child aged 4 to 13, or €36 for the Malpensa Family ticket for two adults and two children. A fixed taxi costs €114 per ride, and an Elly8.net Business Sedan US$230 per vehicle.

How much is a taxi from Bergamo airport to Milan?

A fixed €128 per ride between Bergamo Orio al Serio and any Milan address, tolls and supplements included, for a direct trip. An Elly8.net Business Sedan costs US$250 per vehicle and a Business SUV US$325, with meet and greet inside arrivals.

Is there a fixed taxi fare from Linate?

No. Linate is close, so taxis run on the meter, with a €16 minimum for rides starting at the airport. A fixed Elly8.net car from Linate to the centre costs from US$110 per vehicle. For one traveller with light bags, the M4 metro to San Babila is cheaper.

Which airport should I choose for Fiera Milano?

Either Malpensa or Linate. The fixed taxi fare from Malpensa to Fiera Milano in Rho is €94 and from Linate €68. With a chauffeur, book the transfer to the fair and a car by the hour for show days. Book early in Salone week.

Are the fares the same to the airport?

Yes. Every Elly8.net airport fare on the Milan price list is the same fixed price in either direction, so the hotel-to-airport departure costs the same as the arrival. Book both legs together and send the desk your departure flight so we can suggest a pickup time.

Travel desk · BookingWorldwide.net

Flights, hotels and activities for your Milan trip

Elly8.net books the car; our travel partner BookingWorldwide.net books flights, hotels, resorts, activities, packages and car rentals. Search here and finish that booking on BookingWorldwide.net; your chauffeur meets you at whichever terminal or hotel you choose. How the travel desk works →

BookingWorldwide.net travel desk logo
BookingWorldwide.netFlights · Hotels · Resorts · Activities · Cars

Niagara Falls hotel, winery, border and airport cars — a fixed fare from NiagaraFallsLimo.net, quoted before you book.

Elly8.net is a member of the worldwide network

CallWhatsAppBook