Travel Florence to Rome

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 ⏱

Hop on bus from Florence to Rome in 3h 5m Book bus from Florence to Rome in 3h 5m Book bus from Florence to Rome for 10 EUR Ride with bus from Florence to Rome for 10 EUR Take bus from Florence to Rome in 3h 5m

View all Bus tickets →

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 ⏱

Take train from Florence to Rome in 1h 24m Take train from Florence to Rome in 1h 24m Take train from Florence to Rome in 1h 24m

View all Train tickets →

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 ⏱

Book avia from Florence to Rome for 94 EUR Hop on avia from Florence to Rome in 0h 50m

View all Flight tickets →

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 ⏱

Choose charter from Florence to Rome for 544 EUR

View all Charter tickets →

Distance Florence to Rome

The distance between Florence and Rome is 231.4 kilometers.

Florence to Rome Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Florence to Rome

Bus
Train
Flight
Charter
Average price
16 EUR
46 EUR
185 EUR
587 EUR
Cheapest price
10 EUR
41 EUR
94 EUR
544 EUR
Average duration
3h 28m
1h 33m
0h 53m
3h 11m
Minimum duration
3h 05m
1h 24m
0h 50m
3h 10m
Number of departures
51
57
8
6
Tickets
Operators
FlixBus, Itabus, Blablacar Bus, Autoservizi Salemi, Marino
NTV
Alitalia
Daytrip private transfer with English speaking driver

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.

Departure stations
Villa Constanza Bus Station, Florence
Florence Villa Constanza Bus Station
Florence Bus Station
Arrival stations
Rome Tiburtina Bus Station
Rome Tiburtina Largo Mazzoni
Rome Tiburtina

Bus 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

Check all Charter tickets →

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.

Departure stations
Florence Santa Maria Novella
Arrival stations
Rome Tiburtina
Rome Termini

Train 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

Check all Train tickets →

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.

Departure stations
FLR Florence Airport
Arrival stations
FCO Leonardo da Vinci Airport, Rome

Flight 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

Check all Flight tickets →

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.

Check all Charter tickets →

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

Route finder

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 Planner

Perfect for travelers visiting multiple cities on one trip.