Milan Malpensa Airport (MXP) to Florence Peretola Airport (FLR) train

Tue, May 13
+ Add return
Italo
Regionale
Deutsche Bahn
iryo
Frecciarossa

1,000+ travel companies

QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Milan Malpensa Airport (MXP) to Florence Peretola Airport (FLR)

Showing times and prices for May 14

Cheapest price

$60

Average price

$100

Fastest journey

2 h 19 m

Average duration

2 h 19 m

Trains per day

49

Distance

282 km

Cheap tickets

The best way to find a cheap train ticket from Milan Malpensa Airport (MXP) to Florence Peretola Airport (FLR) is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Milan Malpensa Airport (MXP) to Florence Peretola Airport (FLR) will cost around $100 if you buy it on the day, but the cheapest tickets can be found for only $60.

Fast trains

Of the 49 trains that leave Milan Malpensa Airport (MXP) for Florence Peretola Airport (FLR) on Wed, May 14, 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

On Wed, May 14 the direct trains cover the 282 km distance in an average of 2 h 19 m but if you time it right, some trains will get you there in just 2 h 19 m .

On Wed, May 14 the slowest trains will take 2 h 19 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Malpensa ExpressRegionale TRENORD 10342+IntercityIntercity 597+RegionaleETRUSCHI LINE 18309
12:13PM5h37
Malpensa T1
05:50PMLe Piagge
$601One-way
2 transfers
Malpensa ExpressRegionale TRENORD 10342+IntercityIntercity 597+RegionaleTuscany Line 18680
12:13PM5h43
Malpensa T1
05:56PMFirenze Castello
$601One-way
2 transfers
Malpensa ExpressRegionale TRENORD 10358+IntercityIntercity 599+RegionaleRegionale 18337
04:13PM5h59
Malpensa T1
10:12PMLe Piagge
$601One-way
2 transfers
Malpensa ExpressRegionale TRENORD 10342+IntercityIntercity 597+RegionaleTuscany Line 18687
12:13PM5h45
Malpensa T1
05:58PMZambra
$601One-way
2 transfers
Malpensa ExpressRegionale TRENORD 10358+IntercityIntercity 599+RegionaleRegionale 18695
04:13PM5h15
Malpensa T1
09:28PMZambra
$601One-way
2 transfers

Live departures

Milan Malpensa Airport (MXP) to Florence Peretola Airport (FLR) train times

Showing trains for tomorrow, Wednesday, May 14
Last updated at 4:48 AM
ProviderDepartsDurationArrivesTransfers
Tickets
malpensaexpressRegionale TRENORD 10312+frecciarossaFRECCIAROSSA 9515+trenitaliaregTuscany Line 18285
On time
3:43 AM Malpensa T1
4h07
7:50 AM Le Piagge
2 transfers
malpensaexpressRegionale TRENORD 10312+frecciarossaFRECCIAROSSA 9515+trenitaliaregTUSCANY LINE 18662
On time
3:43 AM Malpensa T1
4h16
7:59 AM Zambra
2 transfers
malpensaexpressRegionale TRENORD 10312+frecciarossaFRECCIAROSSA 9515+trenitaliaregTUSCANY LINE 18662
On time
3:43 AM Malpensa T1
4h13
7:56 AM Firenze Castello
2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Milan Malpensa Airport (MXP) to Florence Peretola Airport (FLR) by bus or train

Wed
May 14
Thu
May 15
Fri
May 16
Sat
May 17
Sun
May 18
Mon
May 19
Tue
May 20

Journey information

Overview: Train from Milan Malpensa Airport (MXP) to Florence Peretola Airport (FLR)

ItalyItaly
ItalyItaly
Icon of train
Trains from Milan Malpensa Airport (MXP) to Florence Peretola Airport (FLR) run on average 33 times per day, taking around 5h 39m. Cheap train tickets for this journey start at $21 (€18) but you can travel from only $19 (€16) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $19 (€16)
Distance
175 miles (282 km)
Average train duration
5h 39m
Cheapest ticket price
$21 (€18)
Trains per day
33
Direct trains
5
Train providers
1
Fastest train
2h 19m
First train
03:43
Last train
19:16
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $19 (€16)

Train providers: Italo from Milan Malpensa Airport (MXP) to Florence Peretola Airport (FLR) trains

For as little as $32 (€27) you can travel by train from Milan Malpensa Airport (MXP) to Florence Peretola Airport (FLR) with Italo. Omio will show you the best deals, schedules and tickets available for this journey.

Italo is an Italian high-speed train service operated by NTV (Nuovo Trasporto Viaggiatori). It operates on the Italian high-speed rail network, connecting major cities such as Rome, Milan, Turin, Florence, Bologna, Naples, and Salerno. Italo trains are modern and comfortable. Italo offers a range of ticket types, including Standard, Comfort, and Prima, with each offering different levels of onboard facilities. Standard tickets offer basic seating, while Comfort tickets offer more comfortable seating and access to the onboard bar. Prima tickets offer the most luxurious experience, with access to the onboard lounge and complimentary snacks and drinks. The most popular routes for Italo are Rome to Milan, Rome to Florence, and Milan to Turin.

Train information from Milan Malpensa Airport (MXP) to Florence Peretola Airport (FLR) with Italo:

  • Average Duration: 2 h 17 min
  • Cheapest Price: $32

Conveniently Travel from Milan Malpensa Airport to Florence Peretola Airport by Train

If you're seeking a convenient and scenic way to travel from Milan Malpensa Airport to Florence Peretola Airport, taking a train is your perfect solution. Multiple efficient trains from Milan Malpensa Airport to Florence Peretola Airport ensure a comfortable and seamless journey. Start your adventure from Milano Centrale, the primary hub for international and domestic travel in Milan, and savor the impressive engine as you ride through the awe-inspiring landscapes of Tuscany. Arrive refreshed at Firenze Santa Maria Novella, Florence's main station, known for its historical charm and central location, just a short distance from the vibrant energy of Florence Peretola Airport. Indulge in a passenger experience marked by both comfort and style, making any train from Milan Malpensa Airport to Florence Peretola Airport a memorable part of your journey.

Discover Cheap Milan Malpensa Airport to Florence Peretola Airport Train Ticket Options

If you're planning a scenic journey from Milan Malpensa Airport to Florence Peretola Airport, understanding train ticket prices is essential for a budget-friendly travel plan. The cheapest train ticket currently available on this popular Italian route can be found for as low as $21 (€18). On average, passengers should expect to pay around $43 (€36) for a comfortable and convenient ride. For those travelers seeking optimal cost-saving opportunities, consider booking your train journey during the off-peak months of January and February when prices are typically at their lowest and train traffic is relatively lighter, assuring a splendid and economical travel experience.

Train Milan Malpensa Airport to Florence Peretola Airport: Trenitalia and Italo

Traveling between Milan Malpensa Airport and Florence Peretola Airport seamlessly via train is possible with renowned Italian train services like Trenitalia and Italo. Both operators offer a combination of high-speed and regional trains, ensuring a comfortable and timely journey. Trenitalia's high-speed Frecciarossa trains provide swift travel with amenities like Wi-Fi, spacious seating, and catering service, perfect for working or relaxing during your trip. Meanwhile, Italo's sleek high-speed trains present features such as onboard entertainment, reclining seats, and dedicated service for a premium travel experience in Sport and Executive classes. Whether you're looking for speed or a leisurely ride, both services cover routes efficiently, offering a prime alternative to air travel between these iconic Italian cities.

Train Milan Malpensa Airport to Florence Peretola Airport: Train Times and Schedule

Planning your journey from Milan Malpensa Airport to Florence Peretola Airport by train is seamless with easy access to train schedules and offerings. The journey spans approximately 175 miles (282 km), covering a significant stretch of scenic routes, with an average train journey duration of 2h 19m.

Trains departing from Milan Malpensa Airport to Florence Peretola Airport are frequent and reliable, with an average of 33 trains operating daily. These trains run from Monday to Sunday, ensuring consistent connectivity regardless of your travel day.

Typically, the first train from Milan Malpensa Airport to Florence Peretola Airport departs at 03:43, allowing early birds to start their journey promptly. On the other hand, the last train leaves at 19:16, accommodating those who prefer to travel later in the day.

FAQs: Trains from Milan Malpensa Airport (MXP) to Florence Peretola Airport (FLR)

FAQs: Travel by train from Milan Malpensa Airport (MXP) to Florence Peretola Airport (FLR) easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan Malpensa Airport (MXP) to Florence Peretola Airport (FLR).
FAQs

Most popular trains, buses, flights and ferries to and from Florence Peretola Airport (FLR) and Milan Malpensa Airport (MXP)

HomeTrainsTrains in ItalyTrain Times to Florence Peretola Airport (FLR)Milan Malpensa Airport (MXP) to Florence Peretola Airport (FLR) train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links