Train from MXP to Milan Centrale | Choose Malpensa Express

Malpensa Express is the right rail choice: about 51 minutes from MXP Terminal 1 to Milano Centrale for $17 (€15).

Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.

Landing at Milan Malpensa Airport can feel awkward because the airport sits far northwest of the city, not beside the main station. For a train from MXP to Milan Centrale, board the Malpensa Express to Milano Centrale, not the Cadorna line, unless your final address is closer to Milan’s west side.

The train wins for most solo travelers, couples with normal luggage, and anyone sleeping near Milano Centrale. Airport coaches can cost less, taxis can make sense for groups or late arrivals, and private transfers are easier with small kids, but the rail option is the cleanest balance of time, price, and predictability.

After you compare the rail option with buses and transfers, use a route search to check same-day departures and connections:

Take The Malpensa Express When Centrale Is Your Base

Malpensa Express is the direct airport train linking Milan Malpensa Airport with Milano Centrale, Milano Porta Garibaldi, and other city stations. The Centrale route is the one to choose when your hotel is near the main rail station or when you are connecting onward by train to Venice, Florence, Rome, Lake Como, or Switzerland.

At MXP, follow the train signs from Terminal 1 or Terminal 2 and look for departures marked Milano Centrale. The airport has two Malpensa Express route families, and the Cadorna service is a different city-end station. Cadorna can be useful for Sforza Castle, Magenta, and parts of western Milan, but it is not Milan’s main intercity rail hub.

The ride is station-to-station, so add the walk at both ends. Milano Centrale is large, with long platform exits, metro corridors, taxi ranks, and luggage traffic. Budget 10 to 15 extra minutes after arrival before you are fully out of the station.

How Do You Buy The Ticket At MXP?

Malpensa Express tickets can be bought before boarding online, through the Trenord app, or at station machines at the airport. Buy the airport ticket before you get on the train, because a normal Milan metro ticket is not the right fare for the airport rail ride.

The adult airport fare to any served Milan station is €15, or about $17 at recent EUR to USD rates. Children aged 4 to 13 pay €7.50, and children up to 3 ride free when accompanied by a paying adult.

  • Choose Milano Centrale as the destination if you want the main rail station.
  • Check the terminal before leaving baggage claim because Terminal 1 and Terminal 2 both have rail access, but walking routes differ.
  • Keep your ticket ready until after arrival because checks can happen on board or near the platform area.
  • Buy again for the return unless you choose a return ticket that matches your travel dates and rules.

MXP To Milan Centrale By Rail: What It Costs Today

MXP to Milan Centrale by rail costs €15 for a standard adult Malpensa Express ticket, and the ride from Terminal 1 to Milano Centrale is listed at about 51 minutes. Trenord’s route page lists 34 daily trains, a 49 km distance, and the current €15 fare on the official MXP to Centrale timetable.

Airport buses can undercut the train if you catch a low online fare, but bus timing is more exposed to road traffic. Taxis cost much more, yet they become reasonable when three or four people share one car and the final address is not near a station.

Choice Typical Time Rough Cost
Malpensa Express, Terminal 1 to Milano Centrale About 51 minutes About $17 (€15)
Malpensa Express, Terminal 2 to Milano Centrale About 57 to 58 minutes About $17 (€15)
Same-day Malpensa Express return 51 to 58 minutes each way About $29 (€25)
Thirty-day online return ticket 51 to 58 minutes each way From about $29 (€25)
Child Malpensa Express ticket, ages 4 to 13 Same train time as adult ticket About $9 (€7.50)
Direct airport coach to Milano Centrale About 50 to 70 minutes About $6 to $23 (€4.99 to €19.90)
Official taxi to Milan city addresses About 45 to 70 minutes About $130 (€114) per car

Money-saving note: the coach can be cheaper for one person, but the train avoids road traffic and arrives inside the rail station rather than beside it.

What Can Go Wrong On This Route?

The most common mistake is boarding the Malpensa Express toward Milano Cadorna when the traveler really needs Milano Centrale. The second mistake is landing late, assuming the train will run all night, and then finding that the next practical option is a coach, taxi, or pre-booked transfer.

Watch for these route traps before you leave the airport:

  • Centrale and Cadorna are not interchangeable. Centrale is the main long-distance rail station; Cadorna is better for parts of western Milan.
  • Terminal 2 adds a few minutes. Terminal 2 is farther from the city by rail than Terminal 1, so leave a slightly wider margin.
  • Milano Centrale is not one doorway. The station is large, and hotel walks can feel longer with bags.
  • Late-night arrivals need a backup. Check the live departure board after landing, then switch to coach or taxi if the rail wait is poor.

Where To Stay Near Milano Centrale After The Train

Staying near Milano Centrale works well for a first or last night in Milan because the airport train, intercity trains, metro lines, and taxi ranks all meet in one area. The area is practical rather than romantic, so choose it for logistics, not for the old-Milan feel of Brera, Duomo, or Navigli.

Travelers with an early train, a late MXP arrival, or a next-day Lake Como connection usually get the most value from sleeping within a short walk of Centrale. Travelers spending three full days in Milan may prefer Brera, Duomo, or Porta Venezia for evening walks and easier sightseeing.

Use the map below to compare stays around Centrale and nearby metro stops:

Pick Your Route Based On Arrival Time

The right choice depends less on the airport and more on the time you land, the size of your group, and the address of your hotel. Malpensa Express is the default pick for a Centrale-area stay, while the coach is the budget move and the taxi is the group or late-night fallback.

Traveler Pick Why It Fits
Solo traveler near Centrale Malpensa Express Fixed fare, no road traffic, direct station arrival
Couple with two carry-ons Malpensa Express Usually simpler than waiting for a taxi queue
Budget traveler with flexible timing Airport coach Lowest fares can beat the train by several dollars
Family of four to a hotel away from metro Taxi Per-person cost narrows, and the ride ends at the door
Late-night arrival after poor train frequency Coach or taxi Rail is only good when the next departure is convenient
Same-day onward train from Centrale Malpensa Express The arrival point is already the main intercity station

For most travelers, the clean answer is simple: take Malpensa Express to Milano Centrale when your hotel or onward train is tied to Centrale, price-check the airport coach when every dollar matters, and use a taxi when a group, late hour, or awkward final address makes station travel less useful.

References & Sources