Travel from Florence-Italy to Milan-Malpensa-Airport-MXP

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

Trenitalia Frecce operates a train from Florence to Milan Malpensa Airport (MXP) hourly. Tickets cost $40 - $60 and the journey takes 1 h 40 min. Trenord also services this route hourly. Alternatively, FlixBus operates a bus from Florence to Milan Malpensa Airport (MXP) 4 times a week. Tickets cost $22 - $40 and the journey takes 6 h 10 min.

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 Florence to Milan Malpensa Airport (MXP)

From Firenze S.Maria Novella train to Milano Centrale then train to Malpensa Aeroporto T.1. 2 h 52 min 53€. From Florence bus to Milan, Malpensa Terminal 1. 6 h 10 min 30€. From Florence, Piazzale Montelungo Leonetti Bus to Piacenza then shuttle to Malpensa Airport Terminal 1. 6 h 15 min 115€. From Florence drive to Milan Malpensa Airport (MXP). 3 h 27 min 52€. From Leopolda Salita bus to Florence airport then fly to Milan Malpensa airport. 4 h 39 min 173€. From Firenze Campo Marte train to Verona - Stazione Verona Porta Nuova, line 199 Airport Bus to Verona airport, then fly to Milan Malpensa airport. 3 h 41 min 216€. From Leopolda Salita bus to Florence airport, fly to Milan Linate airport, bus to Milano Centrale, then train to Milan Malpensa Airport (MXP). 5 h 50 min 166€.