Rome to Florence

Sun, May 26
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

See the cheapest trips from Rome to Florence

Train
Trains
Bus
Buses
Flight
Flights
Today
34 trains from $26
Tomorrow
102 trains from $26
Fri, May 31
107 trains from $12
icn_success

Easy as 1, 2, 3

Choose the cheapest and fastest routes from over 800 official partners

icn_success

Get there your way

Enjoy travelling by train, bus and flight across Europe

icn_success

Every time, anywhere

Because your trip doesn't end with a ticket, we’re here for you all the way

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE

Prices for trains, buses and flights

Train
Bus
Flight
Sat
May 25
$26Regionale Veloce
$14Flixbus
Find prices
Sun
May 26
$26Regionale Veloce
$12Sellitto
$98Alitalia
Mon
May 27
$23Intercity
$9Flixbus
$98Alitalia
Tue
May 28
$23Intercity
$12Flixbus
$279Ryanair
Wed
May 29
$15Intercity
$12Flixbus
$97Alitalia
Thu
May 30
$12Intercity Notte
$12Flixbus
$98Alitalia
Fri
May 31
$12Intercity Notte
$9Flixbus
Find prices
Sat
Jun 1
$12Intercity Notte
$14Flixbus
$416Smartwings
Sun
Jun 2
$22Italo
$9Flixbus
$124Alitalia
Mon
Jun 3
$22Italo
$10Flixbus
$98Alitalia
Tue
Jun 4
$12Intercity
$9Flixbus
$176Ryanair
Wed
Jun 5
$12Intercity Notte
$12Flixbus
$97Alitalia
Thu
Jun 6
$20Frecciabianca
$12Flixbus
$98Alitalia
Fri
Jun 7
$12Intercity Notte
$9Flixbus
$98Alitalia
Sat
Jun 8
$22Italo
$9Flixbus
$97Alitalia
Sun
Jun 9
$20Frecciabianca
$12Flixbus
$203tarom
Mon
Jun 10
$17Intercity
$12Flixbus
Find prices
Tue
Jun 11
$15Intercity
$14Flixbus
$97Alitalia
Wed
Jun 12
$12Intercity Notte
$12Flixbus
$97Alitalia
Thu
Jun 13
$12Intercity Notte
$10Flixbus
$98Alitalia
Fri
Jun 14
$9Intercity Notte
$9Flixbus
$98Alitalia

How to Travel from Rome to Florence

Located less than 300 kilometers from central Rome, the historical city of Florence can be reached by air, bus or train. The train is the fastest, most convenient means of travel taking only 90 minutes but buses also run regularly from Rome to Florence. Bus travel can take up to 5 hours as there is no direct route.

Trains from Rome to Florence | Buses from Rome to Florence | Return trips from Florence to Rome

Rome to Florence Travel Comparison

Average Price

Travel Time

Cheapest Time to Book

buses

€10

3:00 h

1 Month Ahead

trains

€22

1:16 h

2 Months Ahead



What is the best way to travel from Rome to Florence?

Cheapest way to travel from Rome to Florence


cheap

Taking the bus is the cheapest way to travel from Rome to Florence. Buses traveling from Rome to Florence depart from Rome's Tiburtina bus station and take approximately 3 hours to arrive at Florence's Piazzale Montelungo bus station. Approximately 20 buses travel from Rome to Florence every day, with the first bus departing Rome at 1:30 a.m. Bus companies that travel from Rome to Florence include Baltour and BusCenter.


Fastest way to travel from Rome to Florence


fast

Taking the train is the fastest way to travel from Rome to Florence. Trains traveling from Rome to Florence depart from either Rome's Termini, Tiburtina, or Ostiense train station and take just over an hour to arrive at either Florence's Rifredi, Campo di Marte, or Santa Maria Novella train station. Over 80 trains travel from Rome to Florence every day, with the earliest train departing Rome at 5:53 a.m. Train companies that travel from Rome to Florence include both Trenitalia and Italo.


Most popular way to travel from Rome to Florence


popular

Taking the train is the most popular way to travel from Rome to Florence. Traveling from Rome to Florence by train is nearly 2 hours faster than taking the bus. Trains are also only €12 more expensive than buses on average. Rome and Florence are located too close together to make flying a prudent option. Buses remain an attractive option for people who would prefer to save while traveling from Rome to Florence.


Compare prices

Best fares from Rome to Florence

This month
Next Month
Mon, May 27
Bus
Flixbus
19:203h 25m22:45
RomeFlorence
Mon, May 27
Train
Intercity
16:123h 8m19:20
RomeFlorence
Mon, May 27
Flight
Alitalia
19:50 55m20:45
RomeFlorence
Fastest Way to Travel from Rome to Florence
Mon, May 27
Flight
Alitalia
19:50 55m20:45
RomeFlorence
Wed, May 29
Flight
Alitalia
08:00 55m08:55
RomeFlorence
Thu, May 30
Flight
Alitalia
19:50 55m20:45
RomeFlorence
Return Journeys from Florence to Rome
Mon, May 27
Bus
Flixbus
03:303h 25m06:55
FlorenceRome
Mon, May 27
Train
Frecciabianca
19:421h 17m20:59
FlorenceRome
Mon, May 27
Flight
Alitalia
17:25 50m18:15
FlorenceRome
Stations
Important Stations and Airports for this Journey
Rome
Florence
FlightRome-Ciampino

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
Ciampino airport is connected to Rome Termini railway station by Atral bus service.
FlightRome-Fiumicino

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
Both city and Terravision shuttle buses operate from the airport. A faster and more convenient way to access the city from the airport is the Leonardo Express train which takes approximately 30 minutes.
TrainRoma Ostiense

Amenities

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone