Italo high speed train with the Colosseum and Florence Duomo in the background

Book Rome to Florence Train Online

Travel between Rome and Florence on a modern high speed train covering 231 km in as little as 1 hour 49 minutes. Tickets for the Rome to Florence train start at $64, with no queuing at the station and an instant e-ticket delivered straight to your phone. Trains run frequently throughout the day, from early morning until late evening, so you'll always find a Rome to Florence train that fits your schedule.

Booking Now
Distance231 km
Shortest travel time1 h 49 m
Lowest train ticket cost$64
Avg. daily departures52
Earliest departure05:15
Latest departure19:10

Rome to Florence: The Fastest Way to Travel

When comparing options for this trip, the train from Rome to Florence is consistently the fastest way to reach your destination in the heart of Tuscany. Driving covers the same distance in about three hours once you add tolls and congestion around both cities, and finding parking near the historic center is rarely convenient. Flying isn't really practical either — by the time you factor in the airport transfer on both ends, a plane rarely beats the train's door-to-door time on a route this short. A long-distance bus can be cheaper if your dates are flexible and you're not in a hurry, but it takes far longer than a direct train and skips the comfort of reclining seats and free Wi-Fi.

For most travelers, the train remains the best price for the time saved: it's usually the cheapest way to combine speed and comfort in one ticket, dropping you in the center of Florence rather than on the outskirts of the city. Both Trenitalia's Frecciarossa and Italo run this route, so trains depart far more often than any flight schedule between the two cities. Whether you're booking months in advance or grabbing a seat the same afternoon, checking schedule options across both operators is the easiest way to line up the best price for your Rome to Florence trip.

Explore Train Classes on the Rome to Florence Route

Two operators run high speed trains on this route — Trenitalia, Italy's state rail operator, and Italo, a private high speed carrier. Each runs its own lineup of seat classes, from straightforward economy seating to private cabins with at-seat service. Here's what's actually included in each class, so you can match your seat to your trip.

Italo

Italo's high speed trains run between Roma Termini and Firenze Santa Maria Novella with four seat classes, each with free Wi-Fi and a power outlet included as standard.

Family traveling together in Italo Smart class

Smart

  • Reclining seats in a 2x2 layout
  • Free Wi-Fi and a power socket at every seat
  • Overhead and end-of-car space for luggage
Couple enjoying coffee in Italo Prima class with a view of Florence

Prima

  • Wide leather seats with extra legroom and recline
  • At-seat Onboard Service with Italian snacks and beverages
  • Fast Track access to skip queues at the station
Italo attendant serving a passenger in Club Executive class

Club Executive

  • Spacious individual leather armchairs
  • Dedicated at-seat catering throughout the journey
  • Access to Italo Club lounges at the station
Traveler relaxing in the private Club Executive Salotto compartment

Club Executive Salotto

  • A private compartment inside the Club Executive carriage
  • Seats up to four passengers traveling together
  • Same at-seat catering and lounge access as Club Executive

Trenitalia (Frecciarossa)

Trenitalia's Frecciarossa trains also connect Roma Termini with Firenze Santa Maria Novella, with four seat classes ranging from Standard to Executive.

Passengers seated in Trenitalia Frecciarossa Standard class

Standard

  • Reclining seats in a 2x2 layout
  • At-seat power socket and free Wi-Fi
  • Snacks and drinks available from the onboard bar
Passengers seated in Trenitalia Frecciarossa Premium class

Premium

  • Extra legroom and a quieter carriage than Standard
  • Welcome drink and snack included at your seat
  • Adjustable headrest for a more relaxed ride
Passengers seated in Trenitalia Frecciarossa Business class

Business

  • Wide seats with extra recline for working or resting
  • At-seat drink and snack service included
  • Dedicated fast-track boarding at major stations
Passengers seated in Trenitalia Frecciarossa Executive class

Executive

  • Individual reclining leather seats in a private cabin layout
  • Full at-seat meal and beverage service
  • Access to Freccia Lounges at major stations, where available

Receive Your Tickets Instantly

Receive your train tickets in minutes by email — no ticket counters, no printing. Buy tickets online, and your Florence train tickets are ready the moment you walk into Roma Termini station.

Buy Tickets

Why the Train Is the Best Way from Rome to Florence

The 231 km between Rome and Florence takes around three hours to drive, with tolls, delays, and a near-impossible search for parking once you reach Florence. By train, the same distance takes as little as 1 hour 49 minutes, and there's no check-in required before boarding — just show your ticket on your phone and take your seat. The main train station in Rome is Roma Termini, with Roma Tiburtina as an alternative departure point. Every train arrives directly at Firenze Santa Maria Novella — Florence's main station, right in the historic center. Regional trains take around 3.5 to 4 hours and aren't a good choice for this route.

A direct high speed train is faster and more comfortable than a car, a bus, or a plane once airport transfer time is factored in.

Frequent departures run throughout the day, connecting Roma Termini and Roma Tiburtina to Firenze Santa Maria Novella, with easy access to Florentine hotels once you arrive. Among the many high speed trains running this corridor — both Trenitalia's Frecciarossa and Italo — most are direct, with up to 61 trains a day between Rome and Florence. The first train departs Rome at 5:35 a.m. and the last train leaves at 9:30 p.m., so there's a Rome to Florence train for early risers and night owls alike.

  • No check-in required — just board the train with your e-ticket
  • Journey time as fast as 1 hour 49 minutes over a 231 km distance
  • Tickets from $64, with average prices between $64 and $200 depending on season and how far in advance you book
  • City-center to city-center: Roma Termini station to Firenze Santa Maria Novella
  • Free Wi-Fi included on every train, even at the entry-level fare
  • Easy online booking with an instant ticket delivered to your phone

Explore the Best of Rome & Florence by High-Speed Train

Reveal the best of these two iconic cities on a Rome to Florence train built for comfort and speed. This route covers 231 km, and the train makes the trip in as little as 1 hour 49 minutes — no traffic, no airport transfers, just the Tuscan countryside rushing past your window. Whether you're chasing Renaissance art at the Uffizi Gallery or planning a quick day trip to see the Duomo, this route runs with departures from as early as 5:35 a.m. until 9:30 p.m., so the city of Florence is never far from the city of Rome.

Book Now

Discover Train Amenities on the Rome to Florence Route

Every high speed train on the Rome to Florence route is built for comfort, whether you're riding Trenitalia's Frecciarossa or Italo, and no matter which class you book for your trip.

Free Wi-Fi in every class

Included on both Italo and Trenitalia, even at the entry-level fare.

Reclining seats

Leather seats with extra legroom in the higher classes on both operators.

A power outlet at every seat

To keep your phone or laptop charged for the full journey.

Snack Area

Vending machines in Italo Smart, and a bar car (Bistrò) on Trenitalia.

Onboard Service

Snacks and beverages served at your seat in Italo Prima and Club Executive, and Trenitalia Premium, Business and Executive.

Cinema carriage

On select Italo trains, with HD screens for movies and current affairs.

Overhead racks for luggage

In every car on both operators, with extra allowance in Italo Prima and Club Executive.

Fast Track entry at the station

To skip queues in Italo Prima and Club Executive, and Trenitalia Business and Executive.

Lounge access

Italo Club lounges for Club Executive, or Freccia Lounges for Trenitalia Executive, where available.

Restrooms

Located at the end of each car on every train.

Compare Trenitalia vs Italo Train Classes

Features Italo Trenitalia
Smart Comfort Prima Club Executive Standard Premium Business Executive
Ideal forGreat value and comfortExtra space, relaxed experiencePremium comfort, exclusive serviceHighest level of luxury and privacyEveryday travel at a lower fareA bit more comfort for a modest step upBusiness travelers who want more spaceMaximum comfort and privacy
SeatingModern ergonomic seatsMore legroom & wider seatsExtra wide leather seats, max reclineLarge leather armchair with privacy area2x2 seating2x2 seating with extra legroomWide seats with extra reclineIndividual reclining leather seats in a private cabin
Luggage1 cabin bag + 1 personal item1 cabin bag + 1 personal item2 pieces + 1 personal item2 pieces + 1 personal itemOverhead racks in every carOverhead racks in every carOverhead racks in every carOverhead racks in every car
Wi-FiFreeFreeFreeFreeFreeFreeFreeFree
Power outletAt every seatAt every seatAt every seatAt every seatAt every seatAt every seatAt every seatAt every seat
Welcome serviceWelcome drink & snackWelcome drink & gourmet snackWelcome drink & premium snackWelcome drink & snackWelcome drink & snackFull meal service at your seat
Food & drinksVending machines & Italo CaféItalo Café bistro serviceItalo Café bistro serviceComplimentary service at your seatOnboard Bistrò carOnboard Bistrò carOnboard Bistrò carComplimentary dining service at your seat
EntertainmentMovies, TV, music & newsMovies, TV, music & newsMovies, TV, music & newsMovies, TV, music & news
Quiet zoneYesYesYesYes
FlexibilityStandard change & refundMore flexible change & refundFlexible change & refundMost flexible change & refundDepends on the fare type selected at booking
Exclusive perksPriority boardingLounge access (where available)Italo Club access & dedicated servicesFast-track boarding at major stationsFreccia Lounge access at major stations, where available

What to See in Rome and Florence

The Colosseum in Rome at sunrise

Rome

The Rome to Florence train doesn't just save time on your trip — it opens up two of Italy's greatest cities for the price of one journey. In Rome, Italy's capital, spend the morning at the Colosseum and the Roman Forum, toss a coin in the Trevi Fountain, and wander through Vatican City to see St. Peter's Basilica and the Sistine Chapel. Then board your train at Roma Termini and step off just 1 hour 49 minutes later at Firenze Santa Maria Novella, ready to explore the birthplace of Renaissance art.

The Duomo di Firenze at golden hour

Florence

Start at the cathedral in the main square, climb to the top for sweeping views over Firenze's terracotta rooftops, and spend an afternoon at the Uffizi Gallery, home to masterpieces by Botticelli and Michelangelo. Cross the Ponte Vecchio at sunset, browse the markets near San Lorenzo, and finish with a glass of Chianti in the Oltrarno district. Because the Rome to Florence train runs from early morning until late evening, Florence works perfectly as a day trip from Rome — or as a multi-day stop on any Tuscany itinerary.

Many travelers combine both cities on one trip, taking the train from Rome in the morning and catching a return train back the same evening. Firenze rewards travelers who linger — the city center around Firenze Santa Maria Novella is compact enough to see on foot, and every corner of Florence feels close once you've arrived by train.

Rome

  • Colosseum
  • Roman Forum
  • Trevi Fountain
  • Vatican City
  • Pantheon

Florence

  • Duomo
  • Uffizi Gallery
  • Ponte Vecchio
  • Piazzale Michelangelo
  • Oltrarno district

FAQ: Rome to Florence Train

How long does the train from Rome to Florence take?

The train covers the 231 km Rome to Florence route in as little as 1 hour and 49 minutes, making it one of the fastest ways to travel between the two cities. Regional trains take around 3.5 to 4 hours and aren't recommended if you want the fastest train on this route.

Which station does the train depart from in Rome?

Most Rome to Florence train services depart from Roma Termini station, Rome's main train station, though Roma Tiburtina is also an option — always check your ticket for the exact departure station before your trip.

Which station does the train arrive at in Florence?

Trains arrive at Firenze Santa Maria Novella, the main train station in Florence, within easy walking distance of the Duomo and the historic city center.

How much do tickets cost from Rome to Florence?

Tickets on this route start from around $64. Standard fares typically range from about $64 to $150 depending on timing, and premium tickets in the top class can reach $225 or more. Booking in advance is the best way to catch the cheapest fares — last-minute tickets can cost significantly more.

How often do trains run between Rome and Florence?

Trains run frequently, with up to 61 departures a day. The earliest train leaves Rome at 5:35 a.m., and the last train departs at 9:30 p.m., so you can typically find a Rome to Florence train close to whenever you want to travel.

Do I need to check in before boarding?

No — check-in isn't required for this train. Just have your ticket ready on your phone or printed, and board directly at the platform.

What seat classes are available?

Enjoy the Rome to Florence train ride at a price that suits any budget. Two operators run this route, each with their own seat classes, so you can match your seat to your trip and travel style.

Italo: Smart is the most affordable class, with reclining seats, free Wi-Fi, a power outlet at every seat, and easy luggage storage. Prima adds wide leather seats, at-seat Onboard Service and Fast Track entry. Club Executive is the most exclusive class, with access to Italo Club lounges and the option to book the private Salotto compartment for up to four passengers.

Trenitalia (Frecciarossa): Standard offers straightforward 2x2 seating with free Wi-Fi and a power outlet at every seat. Premium and Business add extra legroom and at-seat drink and snack service. Executive is the most exclusive class, with individual reclining seats in a private cabin layout, full at-seat meal service, and access to Freccia Lounges at major stations where available.

What amenities are available onboard?

Every train, on both Italo and Trenitalia, includes free Wi-Fi, power outlets at every seat, reclining seats, and overhead racks for luggage. Restrooms are located at the end of each car. Entry-level classes (Italo Smart, Trenitalia Standard) have a vending-machine or bar-car snack area, while higher classes on both operators include at-seat catering service.

Is the train better than driving from Rome to Florence?

Yes — the 231 km drive takes around three hours with tolls and congestion, while the train covers the same distance in as little as 1 hour 49 minutes, arriving right in the center of the city.

Is Florence worth visiting on a quick trip from Rome?

Absolutely. Florence by train is one of the most rewarding short trips in Italy — the journey itself is part of the experience, gliding past the Tuscan hills on one of the fastest high speed trains in Europe before arriving in the heart of Firenze. Because most trains on this route depart from Roma Termini and arrive right at Firenze Santa Maria Novella, with Roma Tiburtina as a second option in Rome, there's rarely a reason to consider anything slower than the train for this journey.

Ready to Book Your Rome to Florence Train?

Compare classes, lock in your seat, and get your e-ticket in minutes.

Book Now