Travel from Venice to Milan-Malpensa-Airport-MXP

Train, bus or fly from Venice to Milan Malpensa Airport (MXP)?

You can take a train from Venice to Milan Malpensa Airport (MXP) via Milano Centrale in around 3 hours 37 minutes. Alternatively, FlixBus operates a bus from Venice to Milan Malpensa Airport (MXP) every 3 hours. Tickets cost $17 - $28 and the journey takes 3 hours 25 minutes. Eurolines IT also services this route 3 times a week.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Venice to Milan Malpensa Airport (MXP)

ModeDurationPrice
From Venezia S.Lucia train to Milano Centrale then train to Malpensa Aeroporto T.1.3 h 37 min49€
From Venice, Venice bus to Lampugnano, line 1 subway to Milan Fiera, then bus to Malpensa Airport T1.4 h 49 min38€
From Venice drive to Milan Malpensa Airport (MXP).2 h 55 min46€
From Venice bus to Venice airport then fly to Milan Malpensa airport.4 h 17 min99€
From Venice bus to Venice airport, fly to Milan Linate airport, bus to Milano Centrale, then train to Milan Malpensa Airport (MXP).6 h 3 min125€
From Venice shuttle to Trieste airport, fly to Milan Linate airport, bus to Milano Centrale, then train to Milan Malpensa Airport (MXP).5 h 14 min196€
From Venice shuttle to Malpensa Airport - Terminal 1.4 h 55 min253€

How long does it take to get from Venice to Milan Malpensa Airport (MXP)?

It takes approximately 3 hours 37 minutes to get from Venice to Milan Malpensa Airport (MXP), including transfers.

Is there a direct train between Venice and Milan Malpensa Airport (MXP)?

No, there is no direct train from Venice to Milan Malpensa Airport (MXP). However, there are services departing from Venezia S.Lucia and arriving at Malpensa Aeroporto T.1 via Milano Centrale. The journey, including transfers, takes approximately 3 hours 37 minutes.

Operators from Venice to Milan Malpensa Airport (MXP)

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenord+39 02 7249 4494Trenord
FlixBus+49 1807 123 99 123FlixBus
Milan MetroMilan Metro
Autostradale+39 02 3008 9000Autostradale
ATVO S.p.A.+39 0421 5944ATVO S.p.A.
EurowingsEurowings
Hop!Hop!
SwissSwiss
easyJeteasyJet
AlitaliaAlitalia
LufthansaLufthansa
Brussels AirlinesBrussels Airlines
Air FranceAir France
Vueling AirlinesVueling Airlines
ErnestErnest
TunisairTunisair
CSACSA
KLMKLM
Austrian AirlinesAustrian Airlines
IberiaIberia
Air DolomitiAir Dolomiti
LuxairLuxair
Air MoldovaAir Moldova
LOTLOT
British AirwaysBritish Airways
MeridianaMeridiana
GoOpti+386 1 320 4530GoOpti