Fastest way from Rome to Florence: Flight, about 0h 55min (from €81). Cheapest: Bus, from €6 (about 2h 45min – 3h 25min). Main companies selling this route on 12Go (checked on October 27, 2026): NTV, FlixBus, Itabus; main departure point: Rome Termini.
There are 3 ways to get from Rome to Florence
Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.
Companies selling this route on 12Go
Offers listed on 12Go on October 27, 2026 for a departure on November 17, 2026. Timetables and prices change with the date: check them before booking.
| Company | Mode | Departs from | From | Offers |
|---|---|---|---|---|
| NTV | Train | Rome Termini | €28 | 56 |
| Itabus | Bus | Rome Tiburtina Largo Mazzoni | €6 | 9 |
| FlixBus | Bus | Rome Tiburtina Bus Station | €7 | 24 |
| Marino | Bus | Rome Tiburtina | €17 | 3 |
| Autoservizi Salemi | Bus | Rome Tiburtina | €21 | 1 |
Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.
Practical tips
Last-minute high-speed tickets on the day are usually the most expensive. Book online a few days or weeks before, especially on weekends and in high season, to secure the lower fares.
Both companies serve this line and price the same time slot differently. Check both before paying, and pick the departure that fits your plans rather than the first one shown.
Rome has several stations, and Termini is the main one. Always read the departure station on your ticket, and confirm the arrival station in Florence, so you do not end up at the wrong stop.
The coach is clearly the cheapest way to go. It suits flexible travellers who are not in a hurry, but allow extra margin for road traffic, especially on Friday and Sunday afternoons.
Airport transfers, check-in and security erode the time saved in the air. For Rome to Florence alone, the train is almost always the more practical door-to-door choice.
The journey experience
Rome to Florence is one of the easiest city-to-city hops in Italy, and the choice is simpler than it looks. You have three realistic ways to do it, and the page shows durations and price ranges side by side so you can see at a glance which one fits your day and your budget.
The high-speed train is the natural pick for most independent travellers. Trenitalia and Italo both run this line, with comfortable seats, luggage racks, and a ride that takes you from city centre to city centre without any traffic. The coach, run by operators such as FlixBus, is the budget-friendly alternative: slower and less predictable on busy roads, but very easy on the wallet. A flight exists too, yet once you add airport transfers and security it rarely makes sense unless it happens to fit a longer itinerary.
Our advice: book the high-speed train a little ahead to get the lower fares, and compare Trenitalia and Italo since they often price the same departure differently. Choose the coach if you are flexible and want to save money. Check the departure station before you leave, as Rome has more than one, and Termini is the main hub for most services. Whichever you choose, booking online gives you instant confirmation and removes the stress of queuing.
Frequently asked questions — Rome → Florence
The coach is the cheapest option, from €6 and typically up to €8. The high-speed train (Trenitalia or Italo) starts from €28 and is typically up to €31 when booked ahead. A flight starts from €81 and typically goes up to €88. Prices vary by date and how early you book.
The high-speed train is the fastest city-centre option, at about 1 h 25 to 1 h 30. The coach takes about 2 h 45 to 3 h 25 depending on traffic. The flight is about 55 minutes in the air, but airport transfers and security add to your total travel time.
For most travellers, the high-speed train is the best balance of speed, comfort and price, at about 1 h 25 to 1 h 30 from city centre to city centre. Choose the coach if saving money matters most and you do not mind a longer ride. The flight rarely makes sense for this route alone.
Rome has several stations, and Roma Termini is the main hub for high-speed services. Your ticket states the exact departure station, so check it before you travel. Allow some extra time to find your platform, as Termini is large and busy, especially in high season.
Yes. High-speed fares start from €28 when booked ahead and are typically up to €31, while last-minute tickets can cost more. Booking online also gives you instant confirmation and lets you compare Trenitalia and Italo departures in one place before choosing.
Why visit Florence?
- ✓ Climb the Duomo's dome by Brunelleschi for a panoramic view over Tuscan rooftops
- ✓ Admire Michelangelo's David and Botticelli's Birth of Venus at the Accademia and Uffizi Galleries
- ✓ Stroll across the Ponte Vecchio and watch the sunset from Piazzale Michelangelo
- ✓ Taste a bistecca alla fiorentina and fresh produce at the Mercato Centrale and Sant'Ambrogio market
- ✓ Explore the Boboli Gardens and the Pitti Palace, the Medici family's former residence
When to visit Florence?
MEDITERRANEAN CONTINENTAL CLIMATE
April to June and September to October — mild, pleasant temperatures and fewer extreme summer heat waves
What to do in Florence?
Local experiences, must-see sights and activities selected for you
How long to visit Florence?
Plan 2 to 3 days to see Florence properly. In 2 days you can cover the Duomo, the Uffizi, the Accademia and the Ponte Vecchio; a third day lets you add the Pitti Palace, the Oltrarno district and sunset at Piazzale Michelangelo. Book Uffizi and Accademia tickets online in advance, and use a 4th day for a day trip to Pisa, Siena or the Chianti hills.
Related searches