Cheapest price
$56
Average price
$119
Fastest journey
1 h 22 m
Average duration
1 h 29 m
Trains per day
104
Distance
231 km
The best way to find a cheap train ticket from Rome Termini to Florence is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Frecciarossa FRECCIAROSSA 1000 9504 | 05:10AM Rome Termini | 1h36 | 06:46AM Florence Santa Maria Novella | 0 transfersDirect | |
Regionale Regionale 4094 | 05:30AM Rome Termini | 4h28 | 09:58AM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 9400 | 05:35AM Rome Termini | 1h36 | 07:11AM Florence Santa Maria Novella | 0 transfersDirect | |
Regionale Regionale Veloce 4150 | 05:52AM Rome Termini | 4h06 | 09:58AM Florence Santa Maria Novella | 1 transfer | |
Italo 8900 | 05:55AM Rome Termini | 1h36 | 07:31AM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 9508 | 06:00AM Rome Termini | 1h46 | 07:46AM Florence Santa Maria Novella | 0 transfersDirect | |
Regionale Regionale 4096 | 06:08AM Rome Termini | 4h40 | 10:48AM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciargento FRECCIARGENTO 8588 | 06:23AM Rome Termini | 1h29 | 07:52AM Florence Campo di Marte | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 9404 | 06:35AM Rome Termini | 1h36 | 08:11AM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 9908 | 06:40AM Rome Termini | 1h37 | 08:17AM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 8502 | 06:45AM Rome Termini | 1h42 | 08:27AM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 8924 | 06:55AM Rome Termini | 1h36 | 08:31AM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9512 | 07:10AM Rome Termini | 1h36 | 08:46AM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 8954 | 07:25AM Rome Termini | 1h32 | 08:57AM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9304 | 07:25AM Rome Termini | 1h36 | 09:01AM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9406 | 07:35AM Rome Termini | 1h36 | 09:11AM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 9912 | 07:40AM Rome Termini | 1h37 | 09:17AM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 8904 | 07:55AM Rome Termini | 1h36 | 09:31AM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9516 | 08:10AM Rome Termini | 1h36 | 09:46AM Florence Santa Maria Novella | 0 transfersDirect | |
Regionale Regionale 4098 | 08:20AM Rome Termini | 4h30 | 12:50PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 8956 | 08:25AM Rome Termini | 1h32 | 09:57AM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9490 | 08:35AM Rome Termini | 1h36 | 10:11AM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 9916 | 08:40AM Rome Termini | 1h37 | 10:17AM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 8506 | 08:50AM Rome Termini | 1h37 | 10:27AM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 8906 | 08:55AM Rome Termini | 1h36 | 10:31AM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9520 | 09:10AM Rome Termini | 1h36 | 10:46AM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 9308 | 09:25AM Rome Termini | 1h36 | 11:01AM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9414 | 09:35AM Rome Termini | 1h36 | 11:11AM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 9920 | 09:43AM Rome Termini | 1h34 | 11:17AM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 8508 | 09:50AM Rome Termini | 1h37 | 11:27AM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 8908 | 09:55AM Rome Termini | 1h36 | 11:31AM Florence Santa Maria Novella | 0 transfersDirect | |
Intercity Intercity 510 | 09:57AM Rome Termini | 4h04 | 02:01PM Florence Santa Maria Novella | 1 transfer | |
Regionale Regionale Veloce 4728 | 10:05AM Rome Termini | 4h45 | 02:50PM Florence Santa Maria Novella | 1 transfer | |
Frecciarossa FRECCIAROSSA 9524 | 10:10AM Rome Termini | 1h36 | 11:46AM Florence Santa Maria Novella | 0 transfersDirect | |
Regionale Regionale 34572 | 10:12AM Rome Termini | 5h21 | 03:33PM Florence Santa Maria Novella | 1 transfer | |
Frecciarossa FRECCIAROSSA 9310 | 10:25AM Rome Termini | 1h36 | 12:01PM Florence Santa Maria Novella | 0 transfersDirect | |
Intercity Intercity 588 | 10:32AM Rome Termini | 4h18 | 02:50PM Florence Santa Maria Novella | 1 transfer | |
Frecciarossa FRECCIAROSSA 1000 9416 | 10:35AM Rome Termini | 1h36 | 12:11PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 9924 | 10:40AM Rome Termini | 1h37 | 12:17PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 8509 | 10:50AM Rome Termini | 1h37 | 12:27PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 8910 | 10:55AM Rome Termini | 1h36 | 12:31PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 9514 | 11:10AM Rome Termini | 1h36 | 12:46PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 8418 | 11:35AM Rome Termini | 1h36 | 01:11PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 9928 | 11:40AM Rome Termini | 1h37 | 01:17PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 8914 | 11:55AM Rome Termini | 1h36 | 01:31PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9532 | 12:10PM Rome Termini | 1h36 | 01:46PM Florence Santa Maria Novella | 0 transfersDirect | |
Regionale Regionale 34574 | 12:12PM Rome Termini | 5h21 | 05:33PM Florence Santa Maria Novella | 1 transfer | |
Regionale Regionale Veloce 4946 | 12:22PM Rome Termini | 4h31 | 04:53PM Florence Santa Maria Novella | 2 transfers | |
Regionale Regionale Veloce 4946 | 12:22PM Rome Termini | 5h36 | 05:58PM Florence Santa Maria Novella | 1 transfer | |
Italo 8960 | 12:25PM Rome Termini | 1h32 | 01:57PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 9420 | 12:36PM Rome Termini | 1h35 | 02:11PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 9932 | 12:40PM Rome Termini | 1h37 | 02:17PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 8916 | 12:55PM Rome Termini | 1h36 | 02:31PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9584 | 01:10PM Rome Termini | 1h36 | 02:46PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9422 | 01:35PM Rome Termini | 1h36 | 03:11PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 8134 | 01:40PM Rome Termini | 1h37 | 03:17PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9540 | 02:10PM Rome Termini | 1h36 | 03:46PM Florence Santa Maria Novella | 0 transfersDirect | |
Regionale Regionale Veloce 4730 | 02:28PM Rome Termini | 4h27 | 06:55PM Florence Santa Maria Novella | 1 transfer | |
Frecciarossa FRECCIAROSSA 1000 9423 | 02:35PM Rome Termini | 1h36 | 04:11PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 9940 | 02:40PM Rome Termini | 1h37 | 04:17PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 8520 | 02:50PM Rome Termini | 1h37 | 04:27PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 8918 | 02:55PM Rome Termini | 1h36 | 04:31PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9544 | 03:10PM Rome Termini | 1h36 | 04:46PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9320 | 03:25PM Rome Termini | 1h36 | 05:01PM Florence Santa Maria Novella | 0 transfersDirect | |
Intercity Intercity 592 | 03:30PM Rome Termini | 3h12 | 06:42PM Florence Rifredi | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9426 | 03:35PM Rome Termini | 1h36 | 05:11PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 9946 | 03:40PM Rome Termini | 1h37 | 05:17PM Florence Santa Maria Novella | 0 transfersDirect | |
Intercity Intercity 518 | 03:42PM Rome Termini | 4h19 | 08:01PM Florence Santa Maria Novella | 1 transfer | |
Italo 8928 | 03:55PM Rome Termini | 1h36 | 05:31PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9588 | 04:10PM Rome Termini | 1h36 | 05:46PM Florence Santa Maria Novella | 0 transfersDirect | |
Regionale Regionale 4136 | 04:12PM Rome Termini | 5h27 | 09:39PM Florence Santa Maria Novella | 1 transfer | |
Frecciargento FRECCIARGENTO 8556 | 04:20PM Rome Termini | 1h22 | 05:42PM Florence Campo di Marte | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9428 | 04:35PM Rome Termini | 1h36 | 06:11PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 9948 | 04:40PM Rome Termini | 1h37 | 06:17PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 8524 | 04:50PM Rome Termini | 1h37 | 06:27PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 8920 | 04:55PM Rome Termini | 1h36 | 06:31PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9552 | 05:10PM Rome Termini | 1h36 | 06:46PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 9430 | 05:35PM Rome Termini | 1h36 | 07:11PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 9952 | 05:40PM Rome Termini | 1h37 | 07:17PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 8526 | 05:50PM Rome Termini | 1h37 | 07:27PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 8922 | 05:55PM Rome Termini | 1h36 | 07:31PM Florence Santa Maria Novella | 0 transfersDirect | |
Regionale Regionale Veloce 4732 | 05:58PM Rome Termini | 4h07 | 10:05PM Florence Santa Maria Novella | 1 transfer | |
Frecciarossa FRECCIAROSSA 9556 | 06:10PM Rome Termini | 1h36 | 07:46PM Florence Santa Maria Novella | 0 transfersDirect | |
Regionale ETRUSCHI LINE 4138 | 06:12PM Rome Termini | 5h31 | 11:43PM Florence Rifredi | 1 transfer | |
Intercity Intercity 598 | 06:15PM Rome Termini | 3h45 | 10:00PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 9326 | 06:25PM Rome Termini | 1h36 | 08:01PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 8966 | 06:25PM Rome Termini | 1h32 | 07:57PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9432 | 06:35PM Rome Termini | 1h57 | 08:32PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 9954 | 06:40PM Rome Termini | 1h37 | 08:17PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 8528 | 06:50PM Rome Termini | 1h37 | 08:27PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 9560 | 07:11PM Rome Termini | 1h35 | 08:46PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9328 | 07:25PM Rome Termini | 1h36 | 09:01PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 8968 | 07:25PM Rome Termini | 1h32 | 08:57PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 9434 | 07:35PM Rome Termini | 1h36 | 09:11PM Florence Santa Maria Novella | 0 transfersDirect | |
Italo 8158 | 07:40PM Rome Termini | 1h37 | 09:17PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 9330 | 07:50PM Rome Termini | 1h37 | 09:27PM Florence Santa Maria Novella | 0 transfersDirect | |
Regionale Regionale 4110 | 08:05PM Rome Termini | 3h45 | 11:50PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9592 | 08:10PM Rome Termini | 1h36 | 09:46PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciargento FRECCIARGENTO 8596 | 08:23PM Rome Termini | 1h29 | 09:52PM Florence Campo di Marte | 0 transfersDirect | |
Italo 9962 | 08:40PM Rome Termini | 1h37 | 10:17PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 9568 | 09:10PM Rome Termini | 1h48 | 10:58PM Florence Santa Maria Novella | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 1000 9674 | 09:48PM Rome Termini | 1h32 | 11:20PM Florence Santa Maria Novella | 0 transfersDirect | |
Intercity Notte InterCityNotte 774 | 10:35PM Rome Termini | 3h23 | 01:58AM Florence Campo di Marte | 0 transfersDirect | |
Intercity Notte Regionale 12554 | 11:27PM Rome Termini | 6h16 | 05:43AM Florence Santa Maria Novella | 2 transfers | |
This is the last train of the day. |
Find all the dates and times for this journey
Distance 143 miles (231 km) |
Average train duration 3h 43m |
Cheapest ticket price $20 (€17) |
Trains per day 85 |
Direct trains 81 |
Train providers 6 |
Fastest train 1h 37m |
First train 09:42 |
Last train 21:35 |
Find the best trains from Rome Termini to Florence with Omio's travel partners Italo, Frecciarossa and Regionale from $27 (€23). We can find you the best deals, schedules and tickets when comparing and booking the best journey.
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.
Rome Termini to Florence train information with Italo:
The train connection between Roma Termini and Florence is both efficient and convenient, making it an ideal choice for travelers looking to explore the beautiful landscapes of Italy. With a journey time of approximately 1 hour 30 minutes, you can easily hop on board trains operated by Italo, Frecciarossa, or Regionale. These providers offer comfortable seating options and frequent departures throughout the day, ensuring that your travel experience is smooth and enjoyable as you transition from the bustling capital city to the artistic heart of Tuscany.
The train connection between Roma Termini and Florence is direct, with a travel duration of 1 hour and 29 minutes. There are approximately 25 connections available each day, providing ample options for travelers looking to make this journey efficiently.
The first daily journey from Roma Termini departs at 07:02, providing an early start for travelers eager to explore the beautiful city of Florence. The last train leaves at 21:11, allowing visitors ample time to enjoy a full day in this stunning destination before returning.
The cheapest ticket price for the train connection between Roma Termini and Florence is €17. The average ticket price typically hovers around €33, making it a convenient option for travelers looking to explore these beautiful Italian cities.
The Florence Cathedral, or Duomo di Firenze, is a masterpiece of Gothic architecture that took over 140 years to complete and was consecrated in 1436. Its iconic dome, designed by Filippo Brunelleschi, remains the largest brick dome ever constructed and symbolizes the ingenuity of Renaissance engineering. As you stand beneath its stunning frescoes and intricate façade, you'll feel the weight of history as this cathedral has been at the heart of Florentine life for centuries.
Next on our journey is the Uffizi Gallery, one of Italy's most renowned art museums housing an unparalleled collection from masters like Botticelli and Michelangelo. Originally built in the 16th century as offices for Florentine magistrates (hence "Uffizi," meaning "offices"), it now serves as a treasure trove where visitors can immerse themselves in masterpieces that shaped Western art history. The gallery’s unique layout allows you to experience these works not just visually but emotionally—each room tells a story waiting to be discovered.
Finally, we arrive at Ponte Vecchio—the oldest bridge across the Arno River—which dates back to medieval times with origins tracing back to Roman settlements. Famous for its charming shops selling goldsmiths' wares and artisanal crafts suspended above water level, this bridge offers breathtaking views while embodying Florence's rich tradition of craftsmanship. Walking along its cobblestone path transports you through time; it's not just a crossing point but also a vibrant marketplace steeped in culture and romance.
Here are some other resources that might have the information you need