The cheapest trains from Florence to Rome

Showing times and prices for 28 Oct

Cheapest

£19

Average

£40

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Florence to Rome will cost around £ 40 if you buy it on the day, but the cheapest tickets can be found for only £ 19.

Cheapest
20:46Florence Statuto3h48 00:34Rome Tiburtina
1 changes
£191One-way
Cheapest
20:55Florence Santa Maria Novella3h39 00:34Rome Tiburtina
1 changes
£191One-way
Cheapest
20:56Florence Campo di Marte3h38 00:34Rome Tiburtina
1 changes
£191One-way
Cheapest
21:14Florence Santa Maria Novella3h41 00:55Rome Termini
0 changes
£191One-way
Cheapest
06:40Florence Santa Maria Novella4h09 10:49Rome Tiburtina
0 changes
£191One-way

Timetable Florence to Rome

Showing trains for tomorrow, Thu, 28 Oct
00:40Florence Santa Maria Novella5h03 05:43Rome Ostiense
0 changes
00:45Florence Santa Maria Novella5h50 06:35Rome Termini
0 changes
05:45Florence Santa Maria Novella2h40 08:25Rome Termini
0 changes
06:00Florence Santa Maria Novella1h49 07:49Rome Termini
0 changes
06:40Florence Santa Maria Novella4h09 10:49Rome Tiburtina
0 changes
06:59Florence Santa Maria Novella2h05 09:04Rome Termini
0 changes
07:05Florence Santa Maria Novella1h30 08:35Rome Termini
0 changes
07:43Florence Santa Maria Novella1h36 09:19Rome Termini
0 changes
07:48Florence Santa Maria Novella1h42 09:30Rome Termini
0 changes
07:59Florence Santa Maria Novella1h36 09:35Rome Termini
0 changes
08:14Florence Santa Maria Novella1h36 09:50Rome Termini
0 changes
08:26Florence Campo di Marte1h19 09:45Rome Tiburtina
0 changes
08:30Florence Rifredi3h15 11:45Rome Tiburtina
0 changes
08:33Florence Santa Maria Novella1h37 10:10Rome Termini
0 changes
08:43Florence Santa Maria Novella1h36 10:19Rome Termini
0 changes
08:48Florence Santa Maria Novella1h37 10:25Rome Termini
0 changes
08:59Florence Santa Maria Novella1h36 10:35Rome Termini
0 changes
09:03Florence Santa Maria Novella1h32 10:35Rome Termini
0 changes
09:04Florence Santa Maria Novella3h41 12:45Rome Termini
0 changes
09:14Florence Santa Maria Novella1h35 10:49Rome Termini
0 changes
09:28Florence Santa Maria Novella1h37 11:05Rome Termini
0 changes
09:33Florence Santa Maria Novella1h37 11:10Rome Termini
0 changes
09:38Florence Santa Maria Novella4h55 14:33Rome Termini
0 changes
09:43Florence Santa Maria Novella1h36 11:19Rome Termini
0 changes
09:48Florence Santa Maria Novella1h37 11:25Rome Termini
0 changes
10:08Florence Santa Maria Novella1h34 11:42Rome Termini
0 changes
10:14Florence Santa Maria Novella1h35 11:49Rome Termini
0 changes
10:33Florence Santa Maria Novella1h37 12:10Rome Termini
0 changes
10:43Florence Santa Maria Novella1h36 12:19Rome Termini
0 changes
10:46Florence Campo di Marte1h24 12:10Rome Termini
0 changes
10:53Florence Santa Maria Novella1h32 12:25Rome Termini
0 changes
11:14Florence Santa Maria Novella1h35 12:49Rome Termini
0 changes
11:14Florence Santa Maria Novella3h34 14:48Rome Termini
0 changes
11:28Florence Santa Maria Novella1h37 13:05Rome Termini
0 changes
11:33Florence Santa Maria Novella1h32 13:05Rome Termini
0 changes
11:43Florence Santa Maria Novella1h36 13:19Rome Termini
0 changes
11:48Florence Santa Maria Novella1h37 13:25Rome Termini
0 changes
11:59Florence Santa Maria Novella1h36 13:35Rome Termini
0 changes
12:14Florence Santa Maria Novella1h35 13:49Rome Termini
0 changes
12:28Florence Santa Maria Novella1h37 14:05Rome Termini
0 changes
12:43Florence Santa Maria Novella1h36 14:19Rome Termini
0 changes
12:48Florence Santa Maria Novella1h37 14:25Rome Termini
0 changes
13:14Florence Santa Maria Novella1h35 14:49Rome Termini
0 changes
13:14Florence Santa Maria Novella3h51 17:05Rome Termini
0 changes
13:28Florence Santa Maria Novella1h37 15:05Rome Termini
0 changes
13:43Florence Santa Maria Novella1h36 15:19Rome Termini
0 changes
13:48Florence Santa Maria Novella1h37 15:25Rome Termini
0 changes
14:14Florence Santa Maria Novella1h35 15:49Rome Termini
0 changes
14:43Florence Santa Maria Novella1h36 16:19Rome Termini
0 changes
14:48Florence Santa Maria Novella1h37 16:25Rome Termini
0 changes
15:14Florence Santa Maria Novella3h46 19:00Rome Termini
0 changes
15:14Florence Santa Maria Novella1h35 16:49Rome Termini
0 changes
15:28Florence Santa Maria Novella1h31 16:59Rome Termini
0 changes
15:43Florence Santa Maria Novella1h36 17:19Rome Termini
0 changes
15:48Florence Santa Maria Novella1h36 17:24Rome Termini
0 changes
16:03Florence Santa Maria Novella1h32 17:35Rome Termini
0 changes
16:14Florence Santa Maria Novella4h32 20:46Rome Termini
0 changes
16:14Florence Santa Maria Novella1h35 17:49Rome Termini
0 changes
16:33Florence Santa Maria Novella1h37 18:10Rome Termini
0 changes
16:34Florence Rifredi4h55 21:29Rome Trastevere
0 changes
16:43Florence Santa Maria Novella1h36 18:19Rome Termini
0 changes
16:53Florence Santa Maria Novella1h32 18:25Rome Termini
0 changes
17:14Florence Santa Maria Novella4h16 21:30Rome Termini
0 changes
17:14Florence Santa Maria Novella1h35 18:49Rome Termini
0 changes
17:28Florence Santa Maria Novella1h37 19:05Rome Termini
0 changes
17:39Florence Campo di Marte2h56 20:35Rome Termini
0 changes
17:43Florence Santa Maria Novella1h33 19:16Rome Termini
0 changes
17:48Florence Santa Maria Novella1h37 19:25Rome Termini
0 changes
18:03Florence Santa Maria Novella1h32 19:35Rome Termini
0 changes
18:14Florence Santa Maria Novella1h35 19:49Rome Termini
0 changes
18:28Florence Santa Maria Novella1h37 20:05Rome Termini
0 changes
18:28Florence Rifredi2h54 21:22Rome Tiburtina
0 changes
18:33Florence Santa Maria Novella1h37 20:10Rome Termini
0 changes
18:43Florence Santa Maria Novella1h36 20:19Rome Termini
0 changes
18:48Florence Santa Maria Novella1h37 20:25Rome Termini
0 changes
18:59Florence Santa Maria Novella1h36 20:35Rome Termini
0 changes
19:14Florence Santa Maria Novella1h36 20:50Rome Termini
0 changes
19:14Florence Santa Maria Novella3h46 23:00Rome Termini
0 changes
19:14Florence Santa Maria Novella5h06 00:20Rome Tuscolana
0 changes
19:33Florence Santa Maria Novella1h37 21:10Rome Termini
0 changes
19:43Florence Santa Maria Novella1h36 21:19Rome Termini
0 changes
19:48Florence Santa Maria Novella1h37 21:25Rome Termini
0 changes
20:08Florence Santa Maria Novella1h40 21:48Rome Termini
0 changes
20:14Florence Santa Maria Novella1h35 21:49Rome Termini
0 changes
20:25Firenze Rovezzano4h09 00:34Rome Tiburtina
0 changes
20:33Florence Santa Maria Novella1h37 22:10Rome Termini
0 changes
20:43Florence Santa Maria Novella1h36 22:19Rome Termini
0 changes
20:45Florence Rifredi3h49 00:34Rome Tiburtina
0 changes
20:46Florence Statuto3h48 00:34Rome Tiburtina
0 changes
20:48Florence Santa Maria Novella1h37 22:25Rome Termini
0 changes
20:55Florence Santa Maria Novella3h39 00:34Rome Tiburtina
0 changes
20:56Florence Campo di Marte3h38 00:34Rome Tiburtina
0 changes
21:07Firenze Rovezzano3h27 00:34Rome Tiburtina
0 changes
21:14Florence Santa Maria Novella3h41 00:55Rome Termini
0 changes
21:14Florence Santa Maria Novella1h51 23:05Rome Termini
0 changes
21:31Florence Campo di Marte1h29 23:00Rome Termini
0 changes
21:43Florence Santa Maria Novella1h36 23:19Rome Termini
0 changes
21:48Florence Santa Maria Novella1h37 23:25Rome Termini
0 changes
22:14Florence Santa Maria Novella1h35 23:49Rome Termini
0 changes
22:43Florence Santa Maria Novella1h36 00:19Rome Termini
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
27 Oct
£19Regionale
£11Itabus
Thu
28 Oct
£19Regionale
£10Itabus
Fri
29 Oct
£19Regionale
£10Itabus
Sat
30 Oct
£19Regionale
£11Itabus
Sun
31 Oct
£19Regionale
£10Itabus
Mon
1 Nov
£18Intercity
£10Flixbus
Tue
2 Nov
£18Intercity
£11Itabus
Wed
3 Nov
£18Intercity
£6Itabus
Thu
4 Nov
£18Intercity
£6Itabus
Fri
5 Nov
£18Intercity
£8Itabus
Sat
6 Nov
£13Intercity
£6Itabus
Sun
7 Nov
£18Intercity
£8Itabus
Mon
8 Nov
£13Intercity
£6Itabus
Tue
9 Nov
£13Intercity
£6Itabus
Wed
10 Nov
£13Intercity
£6Itabus
Thu
11 Nov
£13Intercity
£6Itabus
Fri
12 Nov
£13Intercity
£6Itabus
Sat
13 Nov
£11Intercity
£4Itabus
Sun
14 Nov
£13Intercity
£9Flixbus
Mon
15 Nov
£13Intercity
£8Itabus
Tue
16 Nov
£11Intercity
£4Itabus

The fastest trains from Florence to Rome

Showing times and prices for 28 Oct

Fastest Journey

1 h 19 m

Average

2 h 10 m

Trains per day

100

Distance

231 km

Of the 100 trains that leave Florence for Rome every day 87 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 231 km distance in an average of 2 h 10 m but if you time it right, some trains will get you there in just 1 h 19 m .

The slowest trains will take 5 h 50 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.

Fastest
08:26Florence Campo di Marte1h19 09:45Rome Tiburtina
0 changes
£441One-way
2nd Fastest
10:46Florence Campo di Marte1h24 12:10Rome Termini
0 changes
£441One-way
21:31Florence Campo di Marte1h29 23:00Rome Termini
0 changes
£441One-way
07:05Florence Santa Maria Novella1h30 08:35Rome Termini
0 changes
£441One-way
15:28Florence Santa Maria Novella1h31 16:59Rome Termini
0 changes
£411One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information to Rome from Florence

distanceDistance143 miles (231 km)
durationAverage train duration2 h 40 min
priceAverage train ticket price£19 (€21)
frequencyTrain frequency50 a day
changesDirect trainYes, there are 50 direct trains a day
carriersTrain companiesItalo, Frecciarossa, Frecciargento, Regionale Veloce, Intercity, Frecciabianca, Trenitalia, Regionale or Intercity Notte

Trains from Florence to Rome cover the 143 miles (231 km) long trip taking on average 2 h 40 min with our travel partners like Italo, Frecciarossa, Frecciargento, Regionale Veloce, Intercity, Frecciabianca, Trenitalia, Regionale or Intercity Notte. Normally, there are 50 trains operating per day, including direct services available. While the average ticket price for this trip costs around £19, you can find the cheapest train ticket for as low as £18. Travellers depart most frequently from Firenze Santa Maria Novella and arrive in Roma Termini.

Train companies

Florence to Rome with Trenitalia, Italo and Frecciarossa

Buy your official Trenitalia, Italo and Frecciarossa train tickets from Florence to Rome from £18 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular route.

Trenitalia
Italo
Frecciarossa

Enjoy the train ride from Florence to Rome with Trenitalia, Italy’s main operator of train services throughout the country with an impressive fleet of trains offering different levels of comfort, amenities and speed. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca that can travel at speeds up to 186 mph (300 kmh). Trenitalia also operates intercity, regional and sleeper trains. Toilets and WiFi access are standard on long-distance train routes. In many cases, Trenitalia trains also provide barrier-free access.

Trenitalia tickets from Florence to Rome are available on Omio, and you can find the best deals for them in just a few steps. Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travellers, which you can use on Omio. When travelling on a Trenitalia train from Florence to Rome, you can expect to travel 143 miles (231 km). Check Trenitalia’s train times and tickets for the Florence to Rome route and buy your cheap ticket on Omio today!

    Trenitalia has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train between Florence and Rome:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Refund or voucher policy
    • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
    • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
    • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

    Trains from Florence to Rome

    Taking a train trip from Florence to Rome will see you travelling for around 1h30min by high-speed train, and 3h40min at standard speed. They travel directly south-east, with a few exceptions that take little detour in order to pass by intervening towns on the way. Train frequency is regular at a couple an hour all day.

    Florence to Rome Train Time: Daily Departures

    You're especially well looked after on this route with the schedule available daily, both during the week and on weekends. They leave very early in the morning and continue at a high rate an hour until the last one in the late evening. There are just under 100 train trips a day for you to choose from. The only marked difference you'll find over weekends is that there is a night train that leaves close to 1:00 p.m. on Saturdays.

    How long is the journey by train from Florence to Rome?

    There are two options for Florence to Rome trains. The standard trip takes just over 3h30min, but if you choose a high-speed train, you can get the journey done in just under 1h30min. These times can vary by a few minutes, due to the fact that some trains depart from different stations in Florence and arrive at different stations in Rome. Peak travel times start early in the morning and repeat towards the late afternoon and early evening. Almost all trips are direct, with only a few requiring changes.

    How to find cheap train tickets from Florence to Rome?

    The easiest way to save money and get cheap train tickets on Florence to Rome trains, is to simply take a standard train as opposed to a high-speed one. There's no real drawback to this at all – if you're not in a rush, it's a wonderful way to take in the Italian countryside en route. You can also choose one of the cheaper train operators, and on this route, keep an eye out for trains run by Regionale. You'll find them easily enough throughout the day, but make sure to check the timetable carefully, as some of these involve an extra leg to the journey with a connection at a station in-between the two cities. You can also sign up for discount cards and loyalty cards, which can also save you money on train fares. If you're flexible about the actual dates on which you travel, then you can also try booking in advance to take advantage of the cheapest tickets available on any given day.

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

    Departure train stations: You'll be departing from Florence Santa Maria Novella, just over a mile from the city centre, or from four of the other train stations in the city: Firenze Rovezzano is 3 miles away, Florence Rifredi takes 5 minutes by public transport, Florence Statuto is about 1.5 miles away, and Florence Campo di Marte, which is only half a mile away. All have a full complement of facilities, including coffee shops.

    Arrival train stations: Most of the trains arrive at Rome Termini, a 5-minute walk from the city centre, or Rome Tiburtina, which is around 4 miles away, accessible by public transport. The longer, cheaper train rides arrive at Rome Trastevere (3 miles from the city centre) and Rome Tuscolana, which is 40 minutes' drive out and serviced by public transport. The main stations have virtually everything an upmarket shopping centre would offer, while the smaller ones have coffee shops, fast food outlets, vending machines and general amenities.

    Which train companies travel from Florence to Rome?

    A number of train companies service this route. Most are run by three main train operators: Italo, Frecciargento and Frecciarossa. These offer predominantly direct high-speed and standard speed trips and operate throughout the day and evening. There are four other train companies offering cheaper trips, some with changes en route: Frecciabianca, Intercity, Intercity Notte and Regionale. They offer longer night trips as well, plus a late evening high-speed train.

    Frecciarossa trains from Florence to Rome

    Frecciarossa is the main provider of Florence to Rome trains, operating throughout the day. These are all direct, high-speed trips that usually take 1h35min. You can expect to find at least a couple of their trains running every hour. All of them depart from Florence Santa Maria Novella and arrive at the capital's Rome Termini. Various classes of tickets are offered, with a ticket policy that ranges from Executive and Business classes, to Premium and Standard. This is the rail provider of choice for many commuters, offering the most frequent schedule.

    Italo trains from Florence to Rome

    The main alternative train company on this route is Italo. It, too, offers a full day's worth of train travel options. Their trains all take the most direct route as well, and are high-speed trains, taking roughly 1h30min. They also run from Florence Santa Maria Novella station and arrive at Rome Termini, making them a very convenient option. There are economy and Flex fares available, offering three classes: Club Executive at the top, Prima and Smart class.

    Frecciargento trains from Florence to Rome

    Frecciargento offers a wider choice of stations from which to depart. Your normal choice here will be to take a train out of Florence Santa Maria Novella, taking you to Rome Termini, or to use the less frequent Florence Campo di Marte to Rome Tiburtina route. This trip will take a mere 1h20min, which will shave a decent amount of time off your trip. There are no changes required and the focus is on efficiency, with a choice of first-class and economy class available.

    Frecciabianca trains from Florence to Rome

    You won't find many of these trains, but they are worth looking out for, as they are excellent value for money. They generally operate once a day and are high-speed trains that will get you to your destination without any changes in just under 1h30min. They're usually cheaper than the more frequent schedule high-speed trains, and you can change tickets right up until departure if you wish. The service runs between Florence Campo di Marte station and Rome Termini, making this a very convenient option, with a first-class option available too.

    Intercity trains from Florence to Rome

    If you're not particularly concerned about travel time, then this is a great train company to opt for. They run from very early in the morning until early evening, offering roughly five trips per day. You can choose from three departure stations: Florence Santa Maria Novella going on the route to Rome Termini, from Florence Rifredi to Rome Tiburtina, or leave from Florence Campo di Marte and arrive at Rome Termini. None of the journeys require changes and you can usually get there in about three hours. First- and second-class tickets are available, and it is free to change tickets as per their ticket policy.

    Intercity Notte trains from Florence to Rome

    This train company offers a late evening trip that will take around four hours, as well as an overnight service that departs from Florence Santa Maria Novella at about midnight and arrives in Rome at dawn. There is a change at Arezzo to the south-west on this trip, but it's a really nice and leisurely way to travel. You can get a first-class upgrade to the basic ticket if you'd prefer.

    Regionale Trains from Florence to Rome

    The cheapest train company to choose is Regionale. It's not cheap and nasty, mind you – the trip simply takes longer. You can expect journeys of anywhere between four and six hours, depending on the time of day. Some routes require a change in Arezzo or Perugia, while others make quick changes between the different stations in Florence before heading off to Rome. This is a one-class train service, with Ordinaire tickets available across the board.

    Florence to Rome Trains: Services on board

    Frecciarossa, Frecciargento and Frecciabianca trains are part of the Trenitalia group and all share similar services and amenities. There are three types of tickets: Base, Economy and Super Economy. Each then allows you to choose a class. Standard class offers bistro service and Wi-Fi, while Premium welcomes you with a drink and leather seats. Step up to Business class for more space and food service, or go for Executive, which gives you a luxurious rotating chair to take in the view. Luggage is free, provided it fits into the compartments and assistance is always on hand for disabled persons. You can bring a small pet on board in a container, while larger dogs need to be on a leash and muzzled, except for service dogs. You can bring a folded bicycle with you in a carrying case. Italo has four classes, all of which offer disabled assistance. The basic class is Smart, which offers leather seats. Then comes Comfort, where you get more all round space. Or you can opt for Prima, which gives you a welcome drink and preferential boarding. The highest is Italo Premier, with plush armchairs and digital entertainment. Two items of luggage are allowed, and you can take another bag on your lap. You can also fold up your bicycle and take it with you. Pets are subject to a 22-pound weight limit, guide dogs excepted. Intercity and Intercity Notte have more basic amenities. Their two classes, First and Second, are distinguished by the former having more space to sit. Disassembled bicycles in bags and smallish pets in travel containers are allowed. Disabled assistance is also available. Regionale is the most rudimentary train service, with its single Ordinaria class. Pets can be brought in containers and you can request assistance for disabled passengers. Bicycles can be taken in carry bags.

    Travel Tips

    Trains from Florence to Rome
    Travel by train to Rome 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 Florence to Rome.
    FAQs
    How much do cheap trains to Rome from Florence cost?
    You can find a cheap train from Florence to Rome for some dates and times for as low as £18  one way in the next 7 days.
    How much does the train from Florence to Rome cost on average?
    The Florence to Rome train ticket price is on average £19  if you are looking to book your tickets for this route in the next week.
    What is the distance between Florence and Rome by train?
    When travelling this route you should expect the distance from Florence to Rome via train to be approximately 143 miles (231 km).
    What is the average Florence to Rome train duration?
    The train time from Florence to Rome is on average 2 h 40 min  for the 143 miles (231 km) long journey, but the time it takes to go between Florence and Rome by train can vary depending on specific dates or travelling on weekends and holidays.
    What is the departure train station in Florence and arrival train station in Rome?

    There are a few train stations in Florence to start your journey from including Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte. In Rome you have a few train station options to choose from for your arrival including Roma Termini, Roma Tiburtina and Roma Ostiense.

    Omio customers travelling this route depart most frequently from Firenze Santa Maria Novella   and arrive in Roma Termini.

    Where is the train station in Florence to go to Rome? Where is the train station in Rome located?

    The most popular departure train station with passengers for this route, called Firenze Santa Maria Novella, is located 1 mile (s) / 1 km from the city centre of Florence.

    The most popular arrival train station, Roma Termini, is located 1 mile (s) / 1 km away from the city centre of Rome.

    What train companies offer a service to Rome from Florence?
    For the best Florence to Rome train to purchase, you can travel safely and comfortably with Italo, Frecciarossa, Frecciargento, Regionale Veloce, Intercity, Frecciabianca, Trenitalia, Regionale or Intercity Notte. However, it's always good to check all possible train providers with services from Florence to Rome to compare what amenities they may offer.
    Are there any Florence to Rome direct train services?
    Yes, there are 50 direct trains per day from Florence to Rome with Italo, Frecciarossa, Frecciargento, Regionale or Intercity, and you won’t need to change in between. Direct train services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you buy your train ticket.
    How many train services per day are there between Florence and Rome?
    On average, there are 50 trains a day from Florence to Rome. The train times and services may be different on weekends and holidays compared to weekdays.
    When is the earliest train from Florence to Rome? When is the last train from Florence to Rome?
    The earliest train for this route departs from Florence at 04: 45. The last train leaves from Florence at 19: 14. Check Omio for the latest train schedule from Florence to Rome and book the best time to depart on your chosen travel date.
    When should I book Florence Rome train tickets to score the best deals?
    The price of a one way train ticket from Florence to Rome is on average £19 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets from Florence to Rome available a few months in advance.

    Important Stations and Airports for this Journey

    Florence
    Rome
    Firenze Santa Maria Novella is the most popular Florence railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Florence for your journey to Rome.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxiTaxi
    ticketOfficeHours
    Ticket office hours
    Mon - Sun: 06: 00 - 21: 00
    Connections to/from station
    Tram lines: T1, T2
    Bus lines: 6, 11, 12, 13, 17, 23, 36, 37, C4
    Train lines: FR, FA, Italo
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxiTaxi
    ticketOfficeHours
    Ticket office hours
    Mon - Sun: 07: 15 - 20: 45
    Connections to/from station
    Bus lines: 12, 13, 33
    Train lines: FA, IC, ICN, R