Special offer: There are no booking fees between 29 July - 31 December 2020. Read COVID-19 updates on European train services here. Sonderregelung: Vom 29. Juli bis 31. Dezember 2020 erheben wir keine Buchungsgebühren. Lies Coronavirus-Updates über Zugverbindungen in Europa hier. Offre exceptionnelle: Pas frais de réservation entre le 29 juillet et le 31 décembre 2020. Lisez notre page dédiée aux nouvelles sur le Covid-19 et les conditions de circulation en Europe ici. Offerta speciale: Non sono previsti costi di prenotazione nel periodo tra il 29 luglio e il 31 dicembre 2020. Leggi gli aggiornamenti COVID-19 sui servizi dei treni in Europa qui. Oferta excepcional: No hay gastos de gestión entre el 29 de julio y el 31 de diciembre de 2020. Lea las actualizaciones sobre COVID-19 y los servicios de trenes europeos aquí. Oferta especial: não há taxas de reserva entre 29 de julho - 31 de dezembro de 2020. Leia as atualizações sobre o Covid-19 e os serviços ferroviários europeus aqui.

Trains to Malpensa Airport

Milan to Malpensa Airport by train

from $12.74

Avg 0 change 41m

Gallarate to Malpensa Airport by train

from $19.94

Avg 0 change 23m

Busto Arsizio to Malpensa Airport by train

from $4.89

Avg 0 change 16m

Saronno to Malpensa Airport by train

from $9.01

Avg 0 change 18m

Florence to Malpensa Airport by train

from $25.35

Avg 1 change 2hr 46m

Genoa to Malpensa Airport by train

from $29.46

Avg 1 change 2hr 41m

Bologna to Malpensa Airport by train

from $32.42

Avg 1 change 2hr 8m

Rome to Malpensa Airport by train

from $33.07

Avg 1 change 4hr 16m

Stresa to Malpensa Airport by train

from $10.55

Avg 1 change 1hr 18m

Parma to Malpensa Airport by train

from $29.08

Avg 1 change 2hr 23m

Perugia to Malpensa Airport by train

from $31.78

Avg 1 change 4hr 33m

Cremona to Malpensa Airport by train

from $70.76

Avg 1 change 2hr 14m

Cesena to Malpensa Airport by train

from $42.46

Avg 1 change 3hr 27m

Ferno to Malpensa Airport by train

from $6.69

Avg 0 change 4m

Trento to Malpensa Airport by train

from $34.87

Avg 2 change 3hr 29m

Viareggio to Malpensa Airport by train

from $38.08

Avg 1 change 4hr 52m

Monterosso to Malpensa Airport by train

from $38.47

Avg 1 change 4hr 18m

Verona to Malpensa Airport by train

from $29.72

Avg 1 change 2hr 14m

Venice to Malpensa Airport by train

from $47.22

Avg 1 change 3hr 14m

Pisa to Malpensa Airport by train

from $42.59

Avg 1 change 4hr 14m

Rapallo to Malpensa Airport by train

from $25.60

Avg 1 change 3hr 23m

Turin to Malpensa Airport by train

from $28.18

Avg 1 change 1hr 46m

Biella S. Paolo to Malpensa Airport by train

from $12.48

Avg 2 change 2hr 37m

Vercelli to Malpensa Airport by train

from $23.16

Avg 1 change 1hr 49m

Como to Malpensa Airport by train

from $13.25

Avg 1 change 1hr 21m

Domodossola to Malpensa Airport by train

from $12.61

Avg 1 change 1hr 24m

Varenna-Esino to Malpensa Airport by train

from $18.27

Avg 1 change 2hr 9m

Oulx to Malpensa Airport by train

from $20.07

Avg 2 change 3hr 30m

Ancona to Malpensa Airport by train

from $38.34

Avg 1 change 4hr 9m

Rho to Malpensa Airport by train

from $4.25

Avg 1 change 47m

Aosta to Malpensa Airport by train

from $22.77

Avg 3 change 4hr

Santa Margherita Ligure to Malpensa Airport by train

from $40.01

Avg 1 change 3hr 27m

Siena to Malpensa Airport by train

from $37.70

Avg 2 change 4hr 21m

Bergamo to Malpensa Airport by train

from $13.12

Avg 1 change 1hr 53m

Arona to Malpensa Airport by train

from $17.37

Avg 1 change 1hr 4m

La Spezia to Malpensa Airport by train

from $106.02

Avg 1 change 4hr 18m

Naples to Malpensa Airport by train

from $74.75

Avg 1 change 5hr 22m

Rimini to Malpensa Airport by train

from $42.72

Avg 1 change 3hr 14m

Pavia to Malpensa Airport by train

from $19.17

Avg 1 change 1hr 30m

Padua to Malpensa Airport by train

from $35.64

Avg 1 change 2hr 58m

Tirano to Malpensa Airport by train

from $29.08

Avg 1 change 3hr 34m

Vicenza to Malpensa Airport by train

from $31.52

Avg 1 change 2hr 41m

Lecco to Malpensa Airport by train

from $17.24

Avg 1 change 1hr 45m

Peschiera del Garda to Malpensa Airport by train

from $25.99

Avg 1 change 1hr 58m

Arezzo to Malpensa Airport by train

from $29.98

Avg 1 change 3hr 42m

Savona to Malpensa Airport by train

from $31.26

Avg 1 change 3hr 17m

Prato to Malpensa Airport by train

from $84.01

Avg 1 change 3hr 14m

Colico to Malpensa Airport by train

from $96.62

Avg 1 change 2hr 30m

Pesaro to Malpensa Airport by train

from $48.76

Avg 1 change 3hr 38m

Pescara to Malpensa Airport by train

from $60.47

Avg 1 change 5hr 20m

Modena to Malpensa Airport by train

from $34.48

Avg 1 change 2hr 51m

Riccione to Malpensa Airport by train

from $37.95

Avg 1 change 3hr 35m

Fiorenzuola to Malpensa Airport by train

from $25.35

Avg 1 change 2hr 6m

Ivrea to Malpensa Airport by train

from $60.21

Avg 2 change 3hr

Santhia to Malpensa Airport by train

from $11.97

Avg 1 change 2hr 3m

Trieste Airport to Malpensa Airport by train

from $47.35

Avg 1 change 4hr 37m

Trieste to Malpensa Airport by train

from $96.62

Avg 1 change 5hr 8m

Milan Nord Bovisa to Malpensa Airport by train

from $15.83

Avg 0 change 31m

Reggio Emilia AV to Malpensa Airport by train

from $34.61

Avg 1 change 1hr 47m

Brescia to Malpensa Airport by train

from $30.75

Avg 1 change 1hr 37m

Reggio Emilia to Malpensa Airport by train

from $58.28

Avg 1 change 2hr 38m

Alessandria to Malpensa Airport by train

from $13.77

Avg 1 change 2hr 23m

Ravenna to Malpensa Airport by train

from $86.20

Avg 1 change 3hr 39m

Udine to Malpensa Airport by train

from $47.35

Avg 1 change 4hr 46m

Levanto to Malpensa Airport by train

from $36.93

Avg 1 change 4hr 2m

Foggia to Malpensa Airport by train

from $38.47

Avg 1 change 6hr 55m

Treviglio to Malpensa Airport by train

from $12.99

Avg 1 change 1hr 33m

Ventimiglia to Malpensa Airport by train

from $32.68

Avg 1 change 4hr 55m

Modena Fornaci to Malpensa Airport by train

from $33.32

Avg 2 change 3hr 22m

Trento S. Bartolameo to Malpensa Airport by train

from $42.20

Avg 3 change 3hr 56m

Asti to Malpensa Airport by train

from $55.71

Avg 2 change 2hr 49m

Piacenza to Malpensa Airport by train

from $18.91

Avg 1 change 1hr 51m

Fidenza to Malpensa Airport by train

from $26.38

Avg 1 change 2hr 14m

Novara to Malpensa Airport by train

from $20.84

Avg 1 change 1hr 13m

Bari to Malpensa Airport by train

from $47.73

Avg 1 change 8hr 2m

Livorno to Malpensa Airport by train

from $29.98

Avg 1 change 4hr 34m

Salerno to Malpensa Airport by train

from $80.28

Avg 1 change 5hr 44m

Monza to Malpensa Airport by train

from $12.61

Avg 1 change 1hr 5m

Varese to Malpensa Airport by train

from $22.90

Avg 1 change 58m

Mantova to Malpensa Airport by train

from $57.38

Avg 1 change 3hr 5m

Lecce to Malpensa Airport by train

from $41.56

Avg 1 change 9hr 28m

Monza Sobborghi to Malpensa Airport by train

from $12.74

Avg 1 change 1hr 22m

Varese Nord to Malpensa Airport by train

from $12.87

Avg 1 change 50m

Salerno Torrione to Malpensa Airport by train

from $74.11

Avg 2 change 6hr 42m

Salerno Irno to Malpensa Airport by train

from $54.42

Avg 2 change 6hr 44m

Salerno Arbostella to Malpensa Airport by train

from $74.11

Avg 2 change 6hr 56m

Fratte to Malpensa Airport by train

from $54.42

Avg 2 change 6hr 51m

Pavia Porta Garibaldi to Malpensa Airport by train

from $19.94

Avg 2 change 1hr 45m

Voghera to Malpensa Airport by train

from $21.36

Avg 1 change 1hr 41m

Palermo to Malpensa Airport by train

from $15.18

Avg 1 change 15hr 16m

Catania to Malpensa Airport by train

from $42.72

Avg 1 change 13hr 35m

Reggio di Calabria to Malpensa Airport by train

from $85.04

Avg 2 change 9hr 33m

Varazze to Malpensa Airport by train

from $31.39

Avg 1 change 3hr 8m

Lamezia Terme to Malpensa Airport by train

from $78.23

Avg 1 change 8hr 20m

Lamezia Terme-Nicastro to Malpensa Airport by train

from $60.21

Avg 3 change 8hr 56m

Lecco Maggianico to Malpensa Airport by train

from $19.94

Avg 1 change 1hr 58m

Cantù-Cermenate to Malpensa Airport by train

from $12.74

Avg 1 change 1hr 19m

Borgo S. Giovanni to Malpensa Airport by train

from $23.67

Avg 2 change 1hr 57m

Reggio di Calabria Bocale to Malpensa Airport by train

from $69.22

Avg 2 change 10hr 58m

Forli to Malpensa Airport by train

from $32.29

Avg 1 change 3hr 15m

Taranto to Malpensa Airport by train

from $61.24

Avg 1 change 9hr 46m

Anconetta to Malpensa Airport by train

from $34.74

Avg 2 change 3hr 3m

Barletta to Malpensa Airport by train

from $41.94

Avg 1 change 7hr 28m

Salerno Pastena to Malpensa Airport by train

from $74.11

Avg 2 change 6hr 45m

Faenza to Malpensa Airport by train

from $34.87

Avg 1 change 3hr 5m

Cà di Boschetti to Malpensa Airport by train

from $29.85

Avg 2 change 4hr 55m

Treviglio Ovest to Malpensa Airport by train

from $18.78

Avg 1 change 1hr 41m

Arquata Scrivia to Malpensa Airport by train

from $53.01

Avg 1 change 2hr 16m

S. Benedetto del Tronto to Malpensa Airport by train

from $43.87

Avg 1 change 5hr 16m

Treviso to Malpensa Airport by train

from $174.72

Avg 1 change 3hr 40m

Sestri Levante to Malpensa Airport by train

from $26.50

Avg 1 change 3hr 40m

Pescara S.Marco to Malpensa Airport by train

from $51.34

Avg 2 change 6hr 15m

Pescara Porta Nuova to Malpensa Airport by train

from $60.08

Avg 2 change 5hr 55m

Trento S. Chiara to Malpensa Airport by train

from $42.20

Avg 3 change 3hr 54m

Potenza to Malpensa Airport by train

from $69.35

Avg 1 change 8hr 8m

Modena Piazza Manzoni to Malpensa Airport by train

from $33.07

Avg 2 change 3hr 16m

Modena Policlinico to Malpensa Airport by train

from $33.32

Avg 2 change 3hr 14m

Termoli to Malpensa Airport by train

from $62.79

Avg 1 change 6hr 9m

Pescara Tribunale to Malpensa Airport by train

from $65.23

Avg 2 change 5hr 58m

Mantova Frassine to Malpensa Airport by train

from $28.56

Avg 2 change 3hr 31m

Pordenone to Malpensa Airport by train

from $43.87

Avg 1 change 4hr 19m

Tortona to Malpensa Airport by train

from $24.57

Avg 1 change 2hr 2m

Sanremo to Malpensa Airport by train

from $38.60

Avg 1 change 4hr 38m

Lodi to Malpensa Airport by train

from $15.18

Avg 1 change 1hr 31m

Seregno to Malpensa Airport by train

from $11.45

Avg 1 change 48m

Ve.Mestre Ospedale to Malpensa Airport by train

from $38.60

Avg 2 change 3hr 49m

Rovigo to Malpensa Airport by train

from $36.41

Avg 2 change 3hr 9m

Massa to Malpensa Airport by train

from $38.47

Avg 1 change 4hr 39m

Seveso-Baruccana to Malpensa Airport by train

from $11.45

Avg 1 change 58m

Chivasso to Malpensa Airport by train

from $28.43

Avg 1 change 2hr 21m

Country guide

Train tickets in Italy

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.