Buses from Rome to Florence

Mon, Sep 16
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

Bus times

Rome to Florence

Showing buses for tomorrow, Mon, Sep 16
carrier-logo
11:45Roma, Autostazione Tiburtina3h45 15:30Florence
0 changes
carrier-logo
22:45Roma, Autostazione Tiburtina6h55 05:40Florence
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

The fastest buses

from Rome
to Florence

Showing times and prices for Sep 16

Fastest Journey

3 h 45 m

Average

5 h 20 m

Buses per day

2

Distance

231 km

Of the 2 bus that leave Rome for Florence every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct bus cover the 231 km distance in an average of 5 h 20 m but if you time it right, some bus will get you there in just 3 h 45 m .

The slowest bus will take 6 h 55 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

2nd Fastest
carrier-logo
11:45Roma, Autostazione Tiburtina3h45 15:30Florence
0 changes
$351One-way
carrier-logo
22:45Roma, Autostazione Tiburtina6h55 05:40Florence
1 change
$491One-way

COMPARE

Prices across different modes

Train
Bus
Flight
Sun
Sep 15
Find prices
$14Flixbus
Find prices
Mon
Sep 16
$25Regionale Veloce
$9Flixbus
$153Alitalia
Tue
Sep 17
$17Intercity
$9Flixbus
$151Alitalia
Wed
Sep 18
$23Frecciabianca
$9Flixbus
$123Alitalia
Thu
Sep 19
$23Frecciabianca
$9Flixbus
$153Alitalia
Fri
Sep 20
$12Intercity Notte
$9Flixbus
$153Alitalia
Sat
Sep 21
$23Frecciabianca
$9Flixbus
$123Alitalia
Sun
Sep 22
$20Frecciabianca
$14Flixbus
$153Alitalia Cityliner
Mon
Sep 23
$17Intercity
$9Flixbus
$99Alitalia
Tue
Sep 24
$26Italo
$9Flixbus
$123Alitalia
Wed
Sep 25
$15Intercity
$9Flixbus
$98Alitalia
Thu
Sep 26
$15Intercity
$10Flixbus
$99Alitalia
Fri
Sep 27
$23Frecciabianca
$9Flixbus
$99Alitalia
Sat
Sep 28
$23Frecciabianca
$9Flixbus
$123Alitalia
Sun
Sep 29
$17Frecciabianca
$9Flixbus
$125Alitalia
Mon
Sep 30
$15Intercity
$9Flixbus
$46Alitalia
Tue
Oct 1
$20Frecciabianca
$9Flixbus
$46Alitalia
Wed
Oct 2
$12Intercity
$9Flixbus
$46Alitalia
Thu
Oct 3
$12Intercity
$9Flixbus
$99Alitalia
Fri
Oct 4
$17Intercity
$9Flixbus
$46Alitalia
Sat
Oct 5
$20Frecciabianca
$9Flixbus
$98Alitalia

The cheapest buses

from Rome
to Florence

Showing times and prices for Sep 16

Cheapest

$35

Average

$42

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.

The average ticket from Rome to Florence will cost around $ 42 if you buy it on the day, but the cheapest tickets can be found for only $ 35.

carrier-logo
11:45Roma, Autostazione Tiburtina3h45 15:30Florence
0 changes
$351One-way
carrier-logo
22:45Roma, Autostazione Tiburtina6h55 05:40Florence
1 change
$491One-way

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

Alsa
Eurolines France
RegioJet
Ouibus
bus

Journey Summary

Rome to Florence Bus Information

Avg. Bus Duration:
3 hours 25 minutes
Coach Ticket Price: $10
Buses depart from:Rome
Bus arrives in:Florence
Distance:231 km
BusBus Companies:Flixbus

Buses from Rome to Florence

Buses in Italy are an affordable way to travel between cities, with a number of bus companies offering a variety of domestic and international routes. Flixbus, Baltour and BusCenter all operate direct buses from Rome to Florence, with journey times of approximately 3-4 hours. Buses travel from Rome to Florence 23 times per day with the first bus departing Rome at 1:40 a.m.

Rome to Florence buses: Not what you're looking for?

Return buses from Florence to Rome | Compare all modes of traveling from Rome to Florence | Or learn more about cheap buses to Florence



Rome to Florence Bus Cost

Average prices for buses from Rome to Florence when you book in advance

Booking Period

Average Price

Same Day

€11

1 Day in Advance

€11

1 Week in Advance

€10

2 Weeks in Advance

€9

1 Month in Advance

€7

3 Months in Advance

€7

Rome to Florence Buses: General Information


While taking a bus is slower than the train, it is significantly cheaper and can take under 3 hours to arrive in Florence.

  • autobus Most Rome to Florence buses are run by either Flixbus, Baltour, and BusCenter.
  • autobus Most buses are direct, depart from Rome's Autostazione Tiburtina and arrive at Florence's Piazzale Montelungo bus station.
  • autobus Journey Time: Traveling from Rome to Florence by bus takes as little as 2 hours and 51 minutes.
  • autobus Most travelers book their Rome to Florence bus ticket 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Rome to Florence buses decrease the further they are booked in advance:

  • It is 22% cheaper to book a Rome to Florence bus ticket 1 week in advance as opposed to the day you intend to travel.
  • Rome to Florence bus tickets are 36% cheaper on average when booked 1 month in advance as opposed to purchasing a bus ticket the day of.

Taking the Bus from Rome

All buses from Rome to Florence depart from Tiburtina Autostazione, located in Piazzale Mazzoni to the North East of central Rome. Metro line 8 and local buses link Piazzale Mazzoni to the city center. ATAC operates Rome's public transport system of suburban trains, buses, tram lines, and Metro. Metro trains are replaced by buses overnight and taxis are available at Tiburtina Autostazione.

Getting into Florence by Bus

Florence is packed with history and culture and is compact enough to make it a pleasure to explore on foot. Popular attractions are the Uffizi Gallery, the Palazzo Vecchio and the magnificent Duomo Cathedral, whose terracotta dome is central to Florence's skyline. The city is full of museums, palaces, shops and restaurants, but also has plenty of green spaces, ideal for shade and relaxation. Florence's dining and nightlife center on the Piazza della Signoria, while craft and souvenir shops are found on Ponte Vecchio on the River Arno. Buses from Rome to Florence arrive at the Stazione FS Santa Maria Novella Train and Bus Station, centrally located on Piazzale Montelungo, with good links to the rest of the city. Local trains and buses depart from here and it is also on Florence's single tram route. Taxis are available from Santa Maria Novella Station.

Stations

Important Stations and Airports for this Journey
Florence
BusFirenze (Autostazione Sita - Via S. Caterina Da Siena)

Amenities

BusFirenze - Montelungo

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

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.