COMPARE Prices across different modes

Fri
Sep 17
$37Regionale
Find prices
Find prices
Sat
Sep 18
$37Regionale
$31Flixbus
Find prices
Sun
Sep 19
$37Regionale
Find prices
Find prices
Mon
Sep 20
$37Regionale
$26Flixbus
Find prices
Tue
Sep 21
$37Regionale
Find prices
Find prices
Wed
Sep 22
$37Regionale
Find prices
Find prices
Thu
Sep 23
$37Regionale
$14Flixbus
$339TAP Portugal
Sat
Sep 25
$29Intercity
$31Flixbus
Find prices
Sun
Sep 26
$37Regionale
Find prices
Find prices
Mon
Sep 27
$37Regionale
$21Flixbus
$253TAP Portugal
Tue
Sep 28
$35Intercity
Find prices
$223TAP Portugal
Wed
Sep 29
$35Intercity
Find prices
$796Luxair
Thu
Sep 30
$35Intercity
$17Flixbus
$367TAP Portugal
Fri
Oct 1
$37Regionale
$21Flixbus
Find prices
Sat
Oct 2
$26Intercity
$21Flixbus
Find prices
Sun
Oct 3
$37Regionale
$14Flixbus
Find prices
Mon
Oct 4
$29Intercity
Find prices
$238TAP Portugal
Tue
Oct 5
$29Intercity
Find prices
$223TAP Portugal
Wed
Oct 6
$29Intercity
Find prices
$263TAP Portugal
Thu
Oct 7
$35Intercity
$17Flixbus
$195TAP Portugal

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Fiumicino and Florence

distanceDistance146 miles (236 km)
durationAverage train duration4 h 16 min
priceAverage train ticket price$37 (€30)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersFrecciarossa, Frecciargento, Italo, Regionale Veloce or Trenitalia

Trains from Fiumicino to Florence cover the 146 miles (236 km) long journey taking on average 4 h 16 min with our travel partners like Frecciarossa, Frecciargento, Italo, Regionale Veloce or Trenitalia. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $37 (€30), but the average price of train tickets is $37 (€30). Travelers depart most frequently from Fiumicino Aeroporto and arrive in Firenze Santa Maria Novella.

Train companies

Train from Fiumicino to Florence with Frecciarossa, Italo and Trenitalia

Travel from Fiumicino to Florence from $37 (€30) with Omio’s train partners Frecciarossa, Italo and Trenitalia! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.

Italo
Trenitalia
Frecciarossa

Italo is a brand of high-speed trains operated by the Italian train company Nuovo Trasporto Viaggiatori (NTV). Its fleet of trains includes the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach a maximum speed of 150 mph (250 km/h). Italo offers four different class options, but each train car is modernly equipped with a high level of comfort. You can choose between the Smart, Comfort, Prima and Club Executive classes. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of movies, music and games). Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

    When you buy your Italo train tickets between Fiumicino and Florence don't forget to keep the following COVID-19 related policies in mind:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Normal conditions apply
    • Verification of ticket with valid ID

    Trains from Fiumicino to Florence

    Fiumicino is a coastal town not far from Rome that's best-known as the home of Leonardo da Vinci International Airport. It's easy to reach Florence from Fiumicino, whether you've just landed at the airport or are traveling from Fiumicino itself. Trains depart several times an hour every day, from before 6:00 a.m. until almost 11:00 p.m.

    Which train companies travel from Fiumicino to Florence?

    All trains from Fiumicino to Florence are provided by Trenitalia, the largest Italian rail operator. Trenitalia services are split between different types of train. Most trains along this route are high-speed 'Frecce' trains, like the Frecciargento and Frecciarossa services. There will also be a few Trenitalia Intercity and Regionale services each day, which are usually an hour or two slower than Frecce services .

    How long is the train from Fiumicino to Florence?

    During the week, the fastest train will be a Trenitalia Frecce service that takes just 1 hour 54 minutes. At weekends, the fastest train takes 2 hours 8 minutes. The slowest available journey is an indirect overnight train that takes 4 hours 53 minutes. The average journey along this route takes around 2 hours 28 minutes .

    How many trains are there from Fiumicino to Florence?

    There are usually anywhere between 50-70 trains per day departing to Florence from Fiumicino. Of these, 1-2 will be direct trains. Most direct trains reach Florence's main train station, Santa Maria Novella. A few direct trains per week reach Florence's Campo di Marte train station. Indirect trains mostly arrive at Santa Maria Novella.

    What are the departure and arrival stations for trains from Fiumicino to Florence?

    Departure train station: Fiumicino Aeroporto. This station is located directly at Rome-Fiumicino Leonardo da Vinci International Airport. This is the main airport for Rome itself. From here, it takes 30 minutes to reach the center of Rome by express train. The station also has rail links to many towns in the surrounding Lazio region.

    Arrival train stations: Florence Santa Maria Novella, Campo di Marte and Rifredi. Santa Maria Novella is the biggest station in Florence. It's right in the center of the city, a short walk away from major cultural attractions. Campo di Marte and Rifredi stations are both around a 30-minute walk or a short train ride away from the center of Florence.

    Travel Tips

    Trains from Fiumicino to Florence
    Travel by train to Florence 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 Fiumicino to Florence.
    FAQs
    What is the price of the cheapest train from Fiumicino to Florence?
    Looking to save money on your route? Omio customers have found the cheapest train to Florence from Fiumicino for the next 7 days starting from $37 (€30)  one way.
    What is the cost of a train to Florence from Fiumicino?
    In the next 7 days you can expect to pay on average $37 (€30)  for a train ticket between Fiumicino and Florence.
    How many miles is it from Fiumicino to Florence by train?
    The distance to Florence from Fiumicino by train is approximately 146 miles (236 km).
    How long is a train between Fiumicino and Florence on average?
    The Fiumicino to Florence train duration is on average 4 h 16 min, which is to be expected when traveling 146 miles (236 km) from Fiumicino to Florence. However, the time it takes can vary based on specific dates, weekends, and holidays.
    What is the departure train station in Fiumicino and arrival train station in Florence?

    There are a few train stations in Fiumicino to start your trip from including Fiumicino Aeroporto and Fiumicino, Ospedale Bambino Gesù. In Florence you have a few train station options to choose from for your arrival including Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.

    Omio customers traveling this route depart most frequently from Fiumicino Aeroporto   and arrive in Firenze Santa Maria Novella.

    Where is the Fiumicino train station located? Where is the Florence train station located?

    Passengers board the train most frequently from Fiumicino Aeroporto, which is located around 2 mile (s) / 3 km away from the city center, and they get off the train at Firenze Santa Maria Novella, located 1 mile (s) / 1 km away from the city center.

    Which train providers can take me from Fiumicino to Florence?
    Take the Fiumicino to Florence train with Frecciarossa, Frecciargento, Italo, Regionale Veloce or Trenitalia. However, it's always good to check out all possible train providers for the route to Florence from Fiumicino as there might be differences in the amenities they offer.
    How many train services per day are there from Fiumicino to Florence?
    On average, there are 25 trains a day from Fiumicino to Florence. The train times and services may be different on weekends and holidays compared to weekdays.
    When can I take the first train from Fiumicino to Florence? When can I take the last train for the day?
    The earliest train for this trip departs from Fiumicino at 6: 12 AM. The last train leaves from Fiumicino at 5: 12 PM. Check Omio for the latest train schedule from Fiumicino to Florence and book the best time to depart on your chosen travel date.
    When should I buy the Fiumicino to Florence train for the best deals on tickets?
    You can find trains to Florence from Fiumicino to cost on average $37 (€30) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Fiumicino to Florence train generally on sale a few months before the planned travel date.
    Stations

    Important Stations and Airports for this Journey

    Florence
    Firenze S.M.N.
    Amenities