9 Οκτωβρίου 2025

Malpensa Airport to Milan city centre: all your options

How to get from Malpensa Airport to Milan city centre by train, bus, taxi or private transfer, with prices and durations.

Από Travelo Team

Malpensa Airport to Milan city centre: all your options

Malpensa Airport is located approximately 45 km northwest of Milan city centre, far enough away to require a bit of planning before you arrive. If you're travelling alone with hand luggage, the Malpensa Express train is almost always the smartest option, as it connects the airport directly to stations within the city without traffic delays. If you're a couple with two suitcases, the train remains convenient, but many prefer a taxi or private transfer when the flight arrives late at night or when the hotel isn't near a station.

Families with children and lots of luggage often prefer a shuttle or taxi, as carrying luggage through stations and changing trains can be tiring with young children. For night arrivals, after midnight, options are almost exclusively limited to taxis or pre-booked private vehicles, as trains and most buses do not operate 24/7.

Below we analyse all options for getting from Malpensa to Milan city centre, with indicative costs, journey times, and practical tips depending on the traveller's profile.

Summary comparison of options

MethodDurationCostFrequencyOperating Hours
Malpensa Express train30 to 50 minutes13 to 14 eurosevery 20 to 30 minutesapprox. 05:00 to 23:30
Express bus to Central Station50 to 70 minutes8 to 10 eurosevery 20 to 30 minutes24/7, reduced services at night
Taxi45 to 70 minutes95 to 110 euros fixed fareimmediately available24/7
Private transfer or shuttle45 to 70 minutes60 to 130 eurosby booking24/7
Car hire45 to 75 minutesfrom 30 euros per dayimmediately available24/7

Prices are indicative, as of September 2026, please check before your trip.

Train or metro from the airport

The Malpensa Express is the airport's main rail connection to Milan city centre. The station is located beneath the terminals, so access with luggage is relatively easy, with few stairs if you use the lifts. The train primarily serves Cadorna and Centrale stations, two of the most central points in the city, with Cadorna being a little closer to the historic centre and Centrale more convenient if you are continuing your journey by another train.

Tickets and prices

A single ticket costs approximately 13 to 14 euros, regardless of the arrival station within the city. You can buy it from vending machines at the station, from the official app, or online before your trip, which usually saves time queuing. Children under a certain age often travel free or with a reduced ticket, depending on the company's current policy, so it's worth checking before purchasing. Prices are indicative, as of September 2026, please check before your trip.

Frequency and stops

Trains usually depart every 20 to 30 minutes during the day, with the journey lasting from 30 minutes up to 50 minutes depending on the final station. The first departures start early in the morning and the last arrive late in the evening, but they do not cover very late night hours, so those arriving after midnight will need an alternative solution.

Bus and express lines

Companies operating express buses from Malpensa to Milan Central Station offer a more economical alternative to the train, costing around 8 to 10 euros. The journey typically takes 50 to 70 minutes, considerably longer than the train, as it depends on motorway traffic. Buses depart every 20 to 30 minutes for most of the day, with some services covering early morning or late evening hours, which is useful for those with flights outside typical operating hours. Tickets can be easily purchased online or directly from airport ticket offices. Prices are indicative, as of September 2026, please check before your trip.

Taxi from the airport

Official taxis are stationed at designated ranks outside the arrivals halls and usually operate with a fixed fare to Milan city centre, around 95 to 110 euros depending on the exact destination address. The fixed price is useful because it avoids surprises due to traffic, as the journey can take from 45 minutes up to over an hour during peak times. Most companies do not charge extra for luggage, but it's a good idea to confirm this before getting in, especially if you are travelling with a lot of baggage. Ride-sharing apps also operate in the area and can offer a more predictable booking experience. Prices are indicative, as of September 2026, please check before your trip.

Private transfer and shuttle

If you're travelling with family, with a lot of luggage, or want certainty regarding pick-up time, you can pre-book a private transfer with a driver who will meet you at arrivals with a sign. The cost ranges from 60 to 130 euros depending on the type of vehicle and the number of passengers, but it saves you from waiting in a taxi queue, which is particularly valuable for night arrivals. There are also shared shuttle vans at a lower cost per person, but these make intermediate stops, so the total journey takes longer than a direct transfer. Prices are indicative, as of September 2026, please check before your trip.

Car hire, when it's worth it

Car hire at Malpensa makes sense mainly if you plan excursions outside Milan, for example to Lakes Como and Maggiore or to other cities in northern Italy. Within Milan city centre, a car is not advisable, as there is a limited traffic zone that requires a special permit, and parking is expensive and hard to find. Car hire costs start from around 30 euros per day for an economy class car, not including tolls, fuel, and any entry charges to the city centre. If you want to combine the city and surrounding areas, it's better to hire a car towards the end of your stay rather than from the first day. Prices are indicative, as of September 2026, please check before your trip.

Night arrival, children, luggage and accessibility

Malpensa has lifts and ramps that facilitate movement with a buggy or large suitcases, but the distance to the train station or bus stop requires a bit of walking. For parents with young children, a taxi or private transfer offers more comfort, especially if the flight arrives in the evening and the children are tired. For arrivals after midnight, options are limited to a taxi or a pre-booked private vehicle, as the train and most buses do not operate 24/7. It's a good idea to have your transfer booked in advance if you land very late, to avoid delays in an empty airport.

How much does the transfer cost in total?

For a solo traveller, the most economical option is the express bus, costing around 8 to 10 euros, while the train offers a better balance of speed and price at 13 to 14 euros. For a couple, the combined cost of two train or bus tickets remains significantly lower than a taxi, unless you prefer the convenience of direct transfer to the hotel. For a family of four with luggage, a taxi with a fixed fare or a private transfer often works out to be a more cost-effective solution per person compared to four separate tickets, especially if you factor in the time and hassle of carrying luggage. In any case, it's a good idea to budget 8 to 110 euros depending on your choice. Prices are indicative, as of September 2026, please check before your trip.

Common mistakes travellers make

  • Confusing the Malpensa Express with a regular urban train and not buying the correct ticket before boarding.
  • Not checking which station, Cadorna or Centrale, is closer to their hotel before buying a ticket.
  • Underestimating bus travel time during peak hours and missing other connections.
  • Entering the limited traffic zone of the city centre without a permit and incurring a fine.
  • Not confirming the taxi's fixed fare before the journey begins, which can lead to misunderstandings at the end.

Where to stay and what to read before your trip

If you are planning to combine Milan with other destinations in Italy, see our accommodation guide for Florence, a city easily connected by rail to Milan, or our accommodation guide for Venice for a day or two-day escape. If you intend to continue your journey to another European capital, our accommodation guide for London is also useful. For those travelling with children, the general guide to holidays with children offers useful organisational ideas that also apply to city breaks outside Greece.

Frequently asked questions

What is the fastest way from Malpensa to Milan city centre?

The Malpensa Express train is usually the fastest option, reaching Cadorna or Centrale stations in 30 to 50 minutes without being affected by traffic. The bus and taxi are more dependent on motorway traffic, so their duration can exceed one hour in adverse traffic conditions.

How much does a train ticket from Malpensa to the city centre cost?

A single ticket costs approximately 13 to 14 euros, regardless of the arrival station within the city. You can purchase it online, from vending machines, or from the company's app. Prices are indicative, as of September 2026, please check before your trip.

Is there a cheaper alternative to the train?

Yes, express buses to Central Station cost approximately 8 to 10 euros, cheaper than the train, but the journey takes longer, usually 50 to 70 minutes depending on motorway traffic.

Is car hire worth it for visiting Milan?

Within the city, a car is not advisable due to the limited traffic zone and expensive parking. It's only worth it if you plan excursions outside the city, such as to Lakes Como or Maggiore, in which case it's better to hire it towards the end of your stay.

Do taxis charge extra for luggage?

Most taxi companies at Malpensa do not have a separate luggage charge and operate with a fixed fare to the city centre, but it's a good idea to confirm this before boarding, especially if you are travelling with a lot of bulky suitcases.

What is the best option for a family with young children?

For families with a buggy and luggage, a taxi with a fixed fare or a private transfer offers more comfort than the train or bus, especially for late arrivals when children are tired and need direct transfer to their accommodation.

What happens if I land after midnight?

For night arrivals, the train and most buses do not operate, so the safest option is a taxi or a pre-booked private vehicle that will be waiting for you at arrivals, to avoid delays at an almost empty airport.

Conclusion

Getting from Malpensa to Milan city centre offers several reliable options, from the quick Malpensa Express to the more economical express bus and fixed-fare taxi. The choice primarily depends on the amount of luggage, arrival time, and whether you are travelling alone, as a couple, or with family.

If you want speed and certainty, the train remains the most practical solution for most of the day. If you are travelling late at night or with a lot of luggage, a taxi or private transfer saves you unnecessary hassle, even if they cost a little more.

Travelo Team — Συντακτική ομάδα του Travelo.gr

Η συντακτική ομάδα

Travelo Team

Συντακτική ομάδα του Travelo.gr

Πολυταξιδεμένη συντακτική ομάδα με πάνω από 15 χρόνια στον ταξιδιωτικό δημοσιογραφικό χώρο και περισσότερους από 45 προορισμούς σε Ελλάδα και Ευρώπη. Έχουμε διανυκτερεύσει σε εκατοντάδες καταλύματα — από μικρά οικογενειακά ξενοδοχεία και παραδοσιακούς ξενώνες μέχρι resorts 5 αστέρων — και δοκιμάζουμε προσωπικά περιοχές, μεταφορές και υπηρεσίες πριν προτείνει κάτι.

  • 45+ προορισμοί επί τόπου
  • 500+ καταλύματα σε αξιολόγηση
  • 15 χρόνια ταξιδιωτικής αρθρογραφίας

Πώς δουλεύουμε: κάθε οδηγός βασίζεται σε επιτόπια εμπειρία, διασταύρωση αξιολογήσεων επισκεπτών και έλεγχο διαθεσιμότητας/τοποθεσίας κάθε καταλύματος. Ορισμένοι σύνδεσμοι είναι συνεργατικοί (affiliate) — αν κάνετε κράτηση μέσω αυτών, στηρίζετε το Travelo.gr χωρίς καμία επιπλέον χρέωση για εσάς, και δεν επηρεάζουν τις προτάσεις μας. Τελευταία ενημέρωση οδηγού: 22 Σεπτεμβρίου 2026.