Florence to Rome
This page brings together every main way to get from Florence to Rome, showing when each service runs, how long the trip takes and the typical cost.
Travel options for Florence to Rome
From Florence to Rome, travel affordably by a bus for 10 EUR, or get to Rome faster by flight in 50 minutes.
Bus from Florence to Rome
Depart from multiple stations, including Villa Constanza Bus Station, Florence, Florence Villa Constanza Bus Station, Florence Bus Station and others and start your bus journey from Florence toward Rome, with the first departure of the day at 01:15, arriving at multiple stations, including Rome Tiburtina Bus Station, Rome Tiburtina Largo Mazzoni, Rome Tiburtina and others. The trip takes about 3 hours 5 minutes, with fares starting from 10 EUR. Check schedules and reserve your seat in advance.
Prices: 10 EUR
Duration: 3h 5m – 4h 45m ⏱
Train from Florence to Rome
Experience a cheap train ride from Florence to Rome, boarding at Florence Santa Maria Novella and arriving at Rome Tiburtina or Rome Termini. With journeys lasting approximately 1 hour 24 minutes and tickets from 41 EUR, you can plan ahead and book your seat here for a smooth and enjoyable trip.
Prices: 41 EUR
Duration: 1h 24m – 1h 52m ⏱
Flight from Florence to Rome
Choosing to fly between Florence and Rome means departing from FLR Florence Airport and reaching your destination after approximately 50 minutes, landing at FCO Leonardo da Vinci Airport, Rome. Air travel offers the fastest way to complete this route, with prices commonly starting from 94 EUR. Schedules and ticket options can be found in the flight availability section.
Prices: 94 EUR
Duration: 50m – 55m ⏱
Charter from Florence to Rome
From the bustling streets of Florence to the heart of Rome, a private transfer allows you to travel on your own schedule. The trip takes around 3 hours 10 minutes with fares starting at 544 EUR. Book your transfer to go directly between your chosen locations.
Prices: 544 EUR
Duration: 3h 10m – 3h 14m ⏱
Bus Routes & Schedules from Florence to Rome
For this bus route between Florence and Rome, multiple departure and arrival stations are in use. Depending on the specific bus stop combination, journey times may vary, typically around 3h 5m to 4h 45m. Bus services operate on a shared schedule from 01:15 until 23:10, while fares generally start at 10 to 39 EUR and may differ slightly by service and stop. Reviewing the full bus timetable for Florence to Rome allows you to compare stations and available departures before selecting the option that best fits your plans.
Fastest Bus Florence to Rome
11 EUR, from Villa Constanza Bus Station, Florence to Rome Tiburtina Bus Station, departure at 09:00, duration 3h 5mBus Timetable: Florence Bus Station → Rome Tiburtina Bus Station
- 02:45 06:10 3h 25m 21 EUR
Bus Timetable: Florence Villa Constanza Bus Station → Rome Tiburtina
- 01:15 04:30 3h 15m 39 EUR
- 10:05 14:20 4h 15m 17 EUR
- 15:45 20:00 4h 15m 28 EUR
- 16:45 20:15 3h 30m 18 EUR
Bus Timetable: Florence Villa Constanza Bus Station → Rome Tiburtina Largo Mazzoni
- 01:15 04:30 3h 15m 17 EUR
- 02:10 05:25 3h 15m 33 EUR
- 02:45 06:00 3h 15m 17 EUR
- 03:15 06:30 3h 15m 28 EUR
- 03:45 07:00 3h 15m 17 EUR
- 04:15 08:05 3h 50m 24 EUR
- 08:25 12:15 3h 50m 17 EUR
- 11:05 14:20 3h 15m 17 EUR
- 12:20 15:35 3h 15m 17 EUR
- 14:15 17:30 3h 15m 17 EUR
- 15:25 19:15 3h 50m 17 EUR
- 16:25 19:40 3h 15m 17 EUR
- 16:55 20:45 3h 50m 17 EUR
- 17:55 21:10 3h 15m 17 EUR
- 18:30 21:45 3h 15m 17 EUR
- 20:30 23:45 3h 15m 17 EUR
Bus Timetable: Villa Constanza Bus Station, Florence → Rome Tiburtina Bus Station
- 02:20 06:10 3h 50m 21 EUR
- 03:50 07:05 3h 15m 12 EUR
- 04:40 08:40 4h 22 EUR
- 05:45 09:20 3h 35m 10 EUR
- 06:00 09:15 3h 15m 10 EUR
- 06:10 09:30 3h 20m 10 EUR
- 06:45 10:00 3h 15m 10 EUR
- 07:45 11:25 3h 40m 12 EUR
- 08:30 11:50 3h 20m 11 EUR
- 09:00 12:05 3h 5m 11 EUR
- 10:05 13:20 3h 15m 11 EUR
- 10:35 13:50 3h 15m 11 EUR
- 11:15 14:30 3h 15m 11 EUR
- 11:30 14:45 3h 15m 14 EUR
- 12:50 16:05 3h 15m 12 EUR
- 13:05 16:30 3h 25m 11 EUR
- 14:00 17:45 3h 45m 12 EUR
- 14:10 17:25 3h 15m 12 EUR
- 15:35 18:45 3h 10m 12 EUR
- 15:50 20:35 4h 45m 22 EUR
- 17:05 20:20 3h 15m 12 EUR
- 17:55 22:25 4h 30m 12 EUR
- 18:10 21:25 3h 15m 12 EUR
- 18:30 21:40 3h 10m 13 EUR
- 19:45 23:00 3h 15m 13 EUR
- 20:05 23:45 3h 40m 11 EUR
- 20:25 23:40 3h 15m 10 EUR
- 21:25 01:10 3h 45m 11 EUR
- 22:00 01:10 3h 10m 11 EUR
- 23:10 02:35 3h 25m 11 EUR
Train Routes & Schedules from Florence to Rome
- From the station at Florence Santa Maria Novella, trains depart toward Rome Tiburtina, with journeys taking around 1h 24m to 1h 29m. Rail services run from 07:43 until 22:43, and tickets start at 41 to 55 EUR.
- Start your journey at Florence Santa Maria Novella and reach Rome Termini in around 1h 36m to 1h 52m by train. Rail services operate from 07:43 until 22:43 with fares beginning at 41 to 126 EUR.
Cheapest Train Florence to Rome
41 EUR, from Florence Santa Maria Novella to Rome Tiburtina, departure at some times, duration 1h 26mFastest Train Florence to Rome
41 EUR, from Florence Santa Maria Novella to Rome Tiburtina, departure at 11:43, duration 1h 24mTrain Timetable: Florence Santa Maria Novella → Rome Termini
- 07:43 09:19 1h 36m 41 EUR
- 08:43 10:19 1h 36m 47 EUR
- 09:03 10:40 1h 37m 41 EUR
- 09:28 11:05 1h 37m 45 EUR
- 09:43 11:19 1h 36m 45 EUR
- 10:03 11:40 1h 37m 41 EUR
- 10:28 12:10 1h 42m 41 EUR
- 10:43 12:19 1h 36m 45 EUR
- 11:28 13:05 1h 37m 55 EUR
- 11:43 13:24 1h 41m 41 EUR
- 12:28 14:05 1h 37m 45 EUR
- 12:43 14:19 1h 36m 45 EUR
- 13:28 15:10 1h 42m 45 EUR
- 13:43 15:19 1h 36m 45 EUR
- 14:28 16:05 1h 37m 45 EUR
- 14:43 16:19 1h 36m 53 EUR
- 15:28 17:05 1h 37m 45 EUR
- 15:43 17:19 1h 36m 45 EUR
- 16:03 17:40 1h 37m 45 EUR
- 16:28 18:05 1h 37m 45 EUR
- 16:43 18:19 1h 36m 55 EUR
- 17:28 19:05 1h 37m 45 EUR
- 17:43 19:19 1h 36m 45 EUR
- 18:03 19:55 1h 52m 47 EUR
- 18:28 20:05 1h 37m 41 EUR
- 18:43 20:21 1h 38m 53 EUR
- 19:28 21:05 1h 37m 126 EUR
- 19:43 21:20 1h 37m 41 EUR
- 20:03 21:43 1h 40m 41 EUR
- 20:28 22:10 1h 42m 41 EUR
- 20:43 22:30 1h 47m 41 EUR
- 21:43 23:24 1h 41m 41 EUR
- 22:43 00:24 1h 41m 41 EUR
Train Timetable: Florence Santa Maria Novella → Rome Tiburtina
- 07:43 09:10 1h 27m 47 EUR
- 09:28 10:54 1h 26m 45 EUR
- 10:28 11:54 1h 26m 41 EUR
- 11:28 12:54 1h 26m 55 EUR
- 11:43 13:07 1h 24m 41 EUR
- 12:28 13:54 1h 26m 45 EUR
- 12:43 14:09 1h 26m 45 EUR
- 13:28 14:53 1h 25m 45 EUR
- 13:43 15:09 1h 26m 45 EUR
- 14:28 15:57 1h 29m 45 EUR
- 14:43 16:09 1h 26m 45 EUR
- 15:28 16:53 1h 25m 45 EUR
- 15:43 17:09 1h 26m 45 EUR
- 17:28 18:54 1h 26m 45 EUR
- 17:43 19:09 1h 26m 45 EUR
- 18:03 19:29 1h 26m 47 EUR
- 18:43 20:09 1h 26m 53 EUR
- 19:28 20:54 1h 26m 41 EUR
- 19:43 21:09 1h 26m 41 EUR
- 20:03 21:32 1h 29m 41 EUR
- 20:28 21:54 1h 26m 41 EUR
- 20:43 22:09 1h 26m 41 EUR
- 21:43 23:09 1h 26m 41 EUR
- 22:43 00:09 1h 26m 41 EUR
Flight Routes & Schedules from Florence to Rome
Board your flight at FLR Florence Airport, the sole direct connection to Rome today. Expect to be in the air for approximately 0h 50m to 0h 55m, with departures running from 06:25 until 19:00 and tickets starting from 94 to 245 EUR. Arrival is at FCO Leonardo da Vinci Airport, Rome, and reviewing the timetable for flights between Florence and Rome allows you to choose the departure that suits your schedule.
Cheapest Flight Florence to Rome
94 EUR, from FLR Florence Airport to FCO Leonardo da Vinci Airport, Rome, departure at 15:30, duration 55mFlight Timetable: FLR Florence Airport → FCO Leonardo da Vinci Airport, Rome
- 06:25 07:15 50m 230 EUR
- 06:25 07:15 50m 245 EUR
- 11:25 12:20 55m 224 EUR
- 11:25 12:20 55m 194 EUR
- 15:30 16:25 55m 111 EUR
- 15:30 16:25 55m 94 EUR
- 19:00 19:55 55m 242 EUR
- 19:00 19:55 55m 140 EUR
Charter Routes & Schedules from Florence to Rome
- From Fiesole Hotel Transfer, enjoy a private transfer to Rome Hotel Transfer, covering the route in around 3h 11m. Departures are scheduled regularly with fares starting at 619 EUR.
- Board a private taxi at Fiesole Hotel Transfer and reach Vatican City Transfer, with the trip taking roughly 3h 10m. Multiple departures are available with fares starting at 544 EUR.
- Reach Rome Hotel Transfer via a private transfer, starting from Florence Airport and spending about 3h 14m on the road. Tickets start at 639 EUR, and you can depart at different times during the day.
- Board an exclusive on-demand car at Florence Airport, covering the distance to Vatican City Transfer in roughly 3h 10m. With several departures operating daily, tickets cost from 556 EUR.
- Set off on a luxury ride toward Rome Hotel Transfer, departing Florence Hotel Transfer with the trip taking around 3h 11m. You can choose your preferred departure time, with ticket prices from 619 EUR.
- Set off on a luxury ride toward Vatican City Transfer, departing Florence Hotel Transfer with the trip taking around 3h 10m. You can choose your preferred departure time, with ticket prices from 544 EUR.
Cheapest & Fastest Charter Florence to Rome
544 EUR, from Fiesole Hotel Transfer to Vatican City Transfer, departure at --:--, duration 3h 10mCharter Timetable: Fiesole Hotel Transfer → Rome Hotel Transfer
- --:-- --:-- 3h 11m 619 EUR
Charter Timetable: Fiesole Hotel Transfer → Vatican City Transfer
- --:-- --:-- 3h 10m 544 EUR
Charter Timetable: Florence Airport → Rome Hotel Transfer
- --:-- --:-- 3h 14m 639 EUR
Charter Timetable: Florence Airport → Vatican City Transfer
- --:-- --:-- 3h 10m 556 EUR
Charter Timetable: Florence Hotel Transfer → Rome Hotel Transfer
- --:-- --:-- 3h 11m 619 EUR
Charter Timetable: Florence Hotel Transfer → Vatican City Transfer
- --:-- --:-- 3h 10m 544 EUR
Frequently Asked Questions Florence to Rome
Below you will find answers to the most common questions about traveling from Florence to Rome.
How long does the Florence to Rome route usually take?
Travel time on the Florence to Rome route depends on the transport you choose. Trains take about 1 hour 24 minutes to 1 hour 52 minutes, buses about 3 hours 5 minutes to 4 hours 45 minutes, and flights do not list a set duration here.
What is the cheapest way to travel from Florence to Rome?
The cheapest Florence to Rome option is usually the bus, with fares from 10 EUR to 39 EUR. Trains start at 41 EUR, while flights start at 94 EUR. Charter transfers are much more expensive than the regular public transport options.
How much does the Florence to Rome route cost overall?
Prices on the Florence to Rome route vary by transport type. Buses cost about 10 EUR to 39 EUR, trains 41 EUR to 126 EUR, and flights 94 EUR to 245 EUR. Charter transfers are priced at 544 EUR to 639 EUR.
Which transport is fastest from Florence to Rome?
The train is the fastest listed option on the Florence to Rome route, taking about 1 hour 24 minutes to 1 hour 52 minutes. Bus journeys are longer, and charter transfers take about 3 hours 10 minutes. Flight duration is not listed.
Where do Florence to Rome trips usually depart and arrive?
Florence to Rome departures depend on the transport. Trains leave from Florence Santa Maria Novella and arrive at Rome Tiburtina or Rome Termini. Buses use Florence bus stations and arrive at Rome Tiburtina stops. Flights use Florence Airport and FCO Leonardo da Vinci Airport.
How frequent are Florence to Rome departures, and what are the first and last times?
The Florence to Rome route has many daily departures, but no fixed frequency is listed. Buses run from 01:15 to 23:10, trains from 07:43 to 22:43, and flights from 06:25 to 19:00.
What are the Florence to Rome train options like?
Trains from Florence to Rome leave Florence Santa Maria Novella and arrive at Rome Tiburtina or Rome Termini. The trip takes about 1 hour 24 minutes to 1 hour 52 minutes. Prices range from 41 EUR to 126 EUR, with 57 trips listed.
What should I know about buses from Florence to Rome?
Buses on the Florence to Rome route depart from Villa Constanza Bus Station, Florence Villa Constanza Bus Station, or Florence Bus Station. They arrive at Rome Tiburtina Bus Station, Rome Tiburtina Largo Mazzoni, or Rome Tiburtina. Travel time is about 3 hours 5 minutes to 4 hours 45 minutes.
Are flights available on the Florence to Rome route, and where do they operate from?
Yes, flights are listed for Florence to Rome. They depart from FLR Florence Airport and arrive at FCO Leonardo da Vinci Airport, Rome. Fares range from 94 EUR to 245 EUR, and 8 trips are listed.
How do Florence to Rome bus and train prices compare?
Buses are cheaper than trains on the Florence to Rome route. Bus fares start at 10 EUR and go up to 39 EUR, while train fares start at 41 EUR and reach 126 EUR. The train is faster, but the bus has the lower price range.
What are the Florence to Rome charter transfer details?
Charter transfers on the Florence to Rome route cost 544 EUR to 639 EUR and take about 3 hours 10 minutes. They depart from Fiesole Hotel Transfer, Florence Airport, or Florence Hotel Transfer, and arrive at Rome Hotel Transfer or Vatican City Transfer.
If I want to book Florence to Rome tickets, where should I look?
For Florence to Rome tickets, TicketRoutes.com is the place to check. It lists the available transport options, departure points, arrival points, and fare ranges for the route, so you can compare trains, buses, and flights in one place.
Navigate Italy by bus, train, ferry and flight
Use the route map to explore transport options across the country. Select any two destinations to view available connections and travel information.
More travel routes for Florence and Rome
Planning more stops after Florence to Rome?
If your journey doesn’t end with Florence to Rome, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.