>
From Rome to Florence

Compare prices to get from Rome to Florence

Search for tickets from Rome to Florence in the next 7 days. Flights start at INR 4,598. Trains start at INR 1,466. Buses start at INR 567.
Trains
INR 1,466|1h 27m
Flights
INR 4,598|55m
Buses
INR 567|2h 45m
INR 2,926
INR 2,926
INR 2,926
INR 2,602
INR 2,716
INR 2,602
INR 1,920
INR 1,920
INR 1,466
INR 1,466
INR 1,920
INR 2,034
INR 1,466
INR 1,466
No matching results found
Click the button below to explore more products you may like
  • Prices shown from Rome to Florence are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare transport options from Rome to Florence

The cheapest way to get from Rome to Florence costs only INR 567 on average via Buses, and the quickest way takes just 1h 16m by Flights. Find the travel option that best suits you.

Train
Trains
Average price INR 1,257
Average duration 1h 53m
Departure Time 15:51 - 19:38
Direct options
Flight
Flights Fastest
Average price INR 7,267
Average duration 1h 16m
Departure Time 09:55 - 21:45
Direct options
Search flights
Bus
Buses Cheapest
Average price INR 567
Average duration 3h 45m
Departure Time 16:35 - 17:25
Direct options

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Rome to Florence?

What is the cheapest day to travel by train from Rome to Florence?

Average train fares from Rome to Florence for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Rome to Florence is Wednesday, with an average price of INR 1,257.

INR 1,899
INR 1,578
INR 1,257
INR 936
    Cheapest
  • Oct 5
  • Oct 20
  • Sep 23
  • Oct 22
  • Oct 9
  • Oct 17
  • Oct 18

What is the cheapest month for one-way flights from Rome to Florence?

The average price of one-way flights from Rome to Florence purchased by Trip.com users by month over the past 12 months.

Based on Trip.com’s data, the cheapest month for flights from Rome to Florence is December, with an average price of INR 10,472, and the most expensive month is September, with an average price of up to INR 15,426.

INR 15,426
INR 12,949
INR 10,472
INR 7,995
    Cheapest
  • INR 15,426
    Sep
  • INR 14,354
    Oct
  • INR 11,137
    Nov
  • INR 10,472
    Dec
  • INR 11,265
    Jan
  • INR 10,500
    Feb
  • INR 11,422
    Mar
  • INR 12,157
    Apr
  • INR 11,829
    May
  • INR 14,644
    Jun
  • INR 12,641
    Jul
  • INR 14,233
    Aug

What is the cheapest day to travel from Rome to Florence by bus?

The average price of a bus from Rome to Florence found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Rome to Florence is Saturday, with an average price of INR 567.

INR 721
INR 644
INR 567
INR 491
    Cheapest
  • Oct 12
  • Oct 13
  • Sep 23
  • Sep 24
  • Sep 25
  • Sep 26
  • Sep 27

Recommended hotels in Florence

Ghibellina Retreat By MMega
5.2 /10
5 Reviews
Ghibellina Retreat By MMega
hotel-star hotel-star hotel-praise
Florence Historic Center | 1.28 km from city centre
INR 677,907
Four Seasons Hotel Firenze
9.5 /10
64 Reviews
Four Seasons Hotel Firenze
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Florence Historic Center | 1.62 km from city centre
INR 229,838
Portrait Firenze - Lungarno Collection
9.8 /10
40 Reviews
Portrait Firenze - Lungarno Collection
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Florence Historic Center | 0.46 km from city centre
INR 191,534
The St. Regis Florence
9.6 /10
52 Reviews
The St. Regis Florence
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Florence Historic Center | 0.27 km from city centre
INR 179,099

From Rome to Florence: Travel Information

Companies operating from Rome to Florence

Trenitalia
Italo
FlixBus
ITABUS S.P.A.
Marino SRL

Find stations and airports near Rome and Florence

Popular train stations near Rome

Rome S. Pietro Rome Italy
Valle Aurelia Rome Italy
Rome Termini Rome Italy
Quattro Venti Rome Italy
Appiano Proba Petronia Rome Italy

Popular train stations near Florence

Florence S.M.N Florence Italy
Florence P. Le Montelungo Florence Italy
Florence Porta Al Prato Florence Italy
Florence Campo di Marte Florence Italy
Firenze Statuto Florence Italy

Popular airports near Rome

Leonardo da Vinci–Fiumicino Airport (FCO) Rome Italy
Ciampino Airport (CIA) Rome Italy
Umbria "San Francesco d'Assisi" International Airport (PEG) Nearby Perugia Italy

Popular airports near Florence

Florence Amerigo Vespucci Airport (FLR) Florence Italy
Pisa International Airport (PSA) Nearby Pisa Italy

Popular bus stations near Rome

Santa Maria degli Angeli Rome Italy
Rome Termini Rome Italy
Piazza dei Cinquecento 18 Rome Italy
Rome Termini Piazza Indipendenza Rome Italy
Rome Termini (V Rome Italy

Popular bus stations near Florence

Florence (Santa Maria Novella) Florence Italy
Florence Train Station Florence Italy
Florence Piazza della Stazione Florence Italy
Florence Michelangelo Florence Italy
Florence Firenze Santa Maria Novella Florence Italy

FAQ – How to Get from Rome to Florence

  • How far is it from Rome to Florence?

    The distance from Rome to Florence is about 237km (147 mi).
  • There are 3 modes of transport available from Rome to Florence, including Flights Trains Buses.
  • The fastest way to get from Rome to Florence is by Flights, with an average journey time of 1 hour 16 minutes. Other modes of transport take longer: Trains takes on average 1h 53m.Buses takes on average 3h 45m.
  • The cheapest way to get from Rome to Florence is by Buses, with an average price of INR 567. Other modes of transport are more expensive: Trains costs around INR 1,257 on avergae.Flights costs around INR 7,267 on average.
  • Travellers typically choose the following departure and arrival points from Rome to Florence: Flights usually departs from Leonardo da Vinci–Fiumicino Airport and arrives at Florence Amerigo Vespucci Airport Trains usually departs from Rome S. Pietro and arrives at Florence S.M.N Buses usually departs from Santa Maria degli Angeli and arrives at Florence (Santa Maria Novella) .
  • Train, bus, and flight schedules may vary depending on the season or day of the week. Based on data from Trip.com: RometoFlorenceFlights is usually the cheapest at December, with an average price of INR 10,472 RometoFlorenceTrains is usually the cheapest at Wednesday, with an average price of INR 1,257 RometoFlorenceBuses is usually the cheapest at Saturday, with an average price of INR 567 .
  • The time difference between Rome and Florence is 0m.