|Possible routes||8 found|
Rome2rio has found 8 ways to get from Rome to Florence by train, bus, car and flight. We recommend taking the train from Roma Termini to Firenze S.M.N., which is the fastest option and takes around 1h 36m. Alternatively, taking the bus from Rome, Rome Tiburtina Bus station to Florence, Florence is the cheapest option and takes around 4h 15m.
The cheapest way to get from Rome to Florence is to bus which costs 12€ - 20€ and takes 4h 15m.More details
The quickest way to get from Rome to Florence is to train which costs 11€ - 75€ and takes 1h 36m.More details
Yes, there is a direct bus departing from Rome, Rome Tiburtina Bus station station and arriving at Florence, Florence. Services depart four times a day, and operate every day. The journey takes approximately 4h 15m.More details
Yes, there is a direct train departing from Roma Termini and arriving at Firenze S.M.N.. Services depart every 20 minutes, and operate every day. The journey takes approximately 1h 36m.More details
The distance between Rome and Florence is 233 km. The road distance is 276.7 km.Get driving directions
The best way to get from Rome to Florence without a car is to train which takes 1h 36m and costs 11€ - 75€.More details
The train from Roma Termini to Firenze S.M.N. takes 1h 36m including transfers and departs every 20 minutes.More details
Rome to Florence bus services, operated by FlixBus, depart from Rome, Rome Tiburtina Bus station.More details
Rome to Florence train services, operated by Trenitalia Frecce, depart from Roma Termini station.More details
The best way to get from Rome to Florence is to train which takes 1h 36m and costs 11€ - 75€. Alternatively, you can bus, which costs 12€ - 20€ and takes 4h 15m, you could also fly, which costs 65€ - 260€ and takes 2h 42m.Mode details
The quickest flight from Rome Airport to Florence Airport is the direct flight which takes 50 min.Search flights
Rome to Florence bus services, operated by FlixBus, arrive at Florence, Florence station.More details
Rome to Florence train services, operated by Trenitalia Frecce, arrive at Firenze S.M.N. station.More details
Yes, the driving distance between Rome to Florence is 277 km. It takes approximately 2h 43m to drive from Rome to Florence.Get driving directions
Alitalia offers flights from Rome Airport to Florence Airport.Search flights
Book your Rome to Florence train tickets online with Rome2rio.Search and book
Book your Rome to Florence bus tickets online with FlixBus and Busbud.Search and book
There are 4142+ hotels available in Florence. Prices start at 87€ per night.More details
Check out Blablacar's carpooling service for rideshare options between Rome and Florence. A great option if you don't have a driver's licence or want to avoid public transport.Read Rome2rio's guide to Blablacar
The best way to get from Rome to Rome Airport is to train which takes 32 min and costs 7€ - 35€.More details
The Uffizi Gallery is a prominent art museum located adjacent to the Piazza della Signoria...
The Ponte Vecchio is a medieval stone closed-spandrel segmental arch bridge over the Arno ...
The Palazzo Pitti, in English sometimes called the Pitti Palace, is a vast, mainly Renaiss...
The Basilica di Santa Croce (Basilica of the Holy Cross) is the principal Franciscan churc...
We show you the quickest, cheapest and easiest routes between the Italian cities
Within 90 minutes, you could be exploring regions as stunning as Emilia-Romagna, Umbria and the Veneto.
Your Italian ferry guide - Sorrento, Capri and beyond.
Travel inspiration and top planning tips for getting around Italy.