Cheap bus tickets from Florence to Rome

Showing times and prices for Jan 25

Cheapest

$8

Average

$21

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

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

Cheapest
10:30AMFlorence3h30 02:00PMRoma, Autostazione Tiburtina
0 changes
$81One-way
Cheapest
04:55PMFlorence3h45 08:40PMRoma, Autostazione Tiburtina
0 changes
$81One-way
Cheapest
05:20PMFlorence4h00 09:20PMRoma, Autostazione Tiburtina
0 changes
$81One-way
2nd Cheapest
05:45PMFlorence3h15 09:00PMRoma, Autostazione Tiburtina
0 changes
$141One-way
2nd Cheapest
08:40PMFlorence3h15 11:55PMRoma, Autostazione Tiburtina
0 changes
$141One-way

Bus schedule from Florence to Rome

Showing buses for tomorrow, Tue, Jan 25
01:30AMFlorence3h15 04:45AMRoma, Autostazione Tiburtina
0 changes
02:25AMFirenze, Piazzale Montelungo3h25 05:50AMRoma, Autostazione Tiburtina
0 changes
09:40AMFlorence4h10 01:50PMRoma, Autostazione Tiburtina
0 changes
10:30AMFlorence3h30 02:00PMRoma, Autostazione Tiburtina
0 changes
03:40PMFlorence3h50 07:30PMRoma, Autostazione Tiburtina
0 changes
04:55PMFlorence3h45 08:40PMRoma, Autostazione Tiburtina
0 changes
05:20PMFlorence4h00 09:20PMRoma, Autostazione Tiburtina
0 changes
05:45PMFlorence3h15 09:00PMRoma, Autostazione Tiburtina
0 changes
07:25PMFlorence3h30 10:55PMRoma, Autostazione Tiburtina
0 changes
07:55PMFlorence3h15 11:10PMRoma, Autostazione Tiburtina
0 changes
08:40PMFlorence3h15 11:55PMRoma, Autostazione Tiburtina
0 changes
10:10PMFlorence6h35 04:45AMRoma, Autostazione Tiburtina
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Jan 25
$24Intercity
$7Itabus
Wed
Jan 26
$24Intercity
$7Itabus
Thu
Jan 27
$24Intercity
$7Itabus
Fri
Jan 28
$18Intercity
$7Itabus
Sat
Jan 29
$18Intercity
$7Itabus
Sun
Jan 30
$24Intercity
$7Itabus
Mon
Jan 31
$18Intercity
$7Itabus
Tue
Feb 1
$18Intercity
$7Itabus
Wed
Feb 2
$16Intercity
$7Itabus
Thu
Feb 3
$16Intercity
$7Itabus
Fri
Feb 4
$18Intercity
$7Itabus
Sat
Feb 5
$16Intercity
$7Itabus
Sun
Feb 6
$18Intercity
$7Itabus
Mon
Feb 7
$16Intercity
$7Itabus
Tue
Feb 8
$12Intercity
$7Itabus
Wed
Feb 9
Find prices
$7Itabus
Thu
Feb 10
$12Intercity
$5Itabus
Fri
Feb 11
$16Intercity
$5Itabus
Sat
Feb 12
$16Intercity
$5Itabus
Sun
Feb 13
$18Intercity
$5Itabus

Bus times from Florence to Rome

Showing times and prices for Jan 25

Fastest Journey

3 h 15 m

Average

3 h 48 m

Buses per day

12

Distance

231 km

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

These direct buses cover the 231 km distance in an average of 3 h 48 m but if you time it right, some buses will get you there in just 3 h 15 m .

The slowest buses will take 6 h 35 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.

Fastest
05:45PMFlorence3h15 09:00PMRoma, Autostazione Tiburtina
0 changes
$141One-way
Fastest
08:40PMFlorence3h15 11:55PMRoma, Autostazione Tiburtina
0 changes
$141One-way
Fastest
07:55PMFlorence3h15 11:10PMRoma, Autostazione Tiburtina
0 changes
$141One-way
Fastest
01:30AMFlorence3h15 04:45AMRoma, Autostazione Tiburtina
0 changes
$501One-way
02:25AMFirenze, Piazzale Montelungo3h25 05:50AMRoma, Autostazione Tiburtina
0 changes
$141One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Bus from Florence to Rome

distanceDistance143 miles (231 km)
durationAverage bus duration3 h 30 min
priceAverage bus ticket price$7 (€6)
changesDirect busYes
carriersBus companiesFlixbus, Bus Center, BlaBlaCar, Baltour, Marino Autolinee, Infobus or Eurolines Switzerland

Buses from Florence to Rome cover the 143 miles (231 km) long route taking on average 3 h 30 min with our travel partners like Flixbus, Bus Center, BlaBlaCar, Baltour, Marino Autolinee, Infobus or Eurolines Switzerland. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $7 (€6), but the average price of bus tickets is $7 (€6). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Rome, Termini (G).

Bus providers: FlixBus from Florence to Rome

Travel from Florence to Rome from $7 (€6) with Omio’s bus partners FlixBus! You can find the best schedules and tickets when comparing and booking the most popular journey for you.

FlixBus

FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

    Read on for COVID-19 recommendations and policies for your FlixBus bus ticket from Florence to Rome:

    • Exceptions to waive change or cancellation fees policy
    • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
    • Cancellations made 30 days before departure are free of charge.
    • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
    • Cashless payments recommended
    • Online booking and check-in recommended

    Buses from Florence to Rome

    Buses in Europe are a convenient way to travel between cities, with numerous companies offering both domestic and international routes. Buses from Florence to Rome are operated by BusCenter, Flixbus, and Baltour with journey times between 3-4 hours.

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

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



    Florence to Rome Bus Cost

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

    Booking Period

    Average Price

    Same Day

    €20

    1 Day in Advance

    €18

    1 Week in Advance

    €15

    2 Weeks in Advance

    €15

    1 Month in Advance

    €14

    3 Months in Advance

    €14

    Florence to Rome 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 Rome.


    • autobus Most Florence to Rome buses are run by either Flixbus, Baltour, and BusCenter.
    • autobus Most buses are direct, depart from Firenze Piazzale Montelungo and arrive at Rome's Autostazione Tiburtina bus station.
    • autobus Traveling from Florence to Rome by bus takes as little as 3 hours.
    • autobus Most travelers book their Florence to Rome 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 Florence to Rome buses decrease the further they are booked in advance:

    • It is 10% cheaper to book Florence to Rome buses a day ahead of time as opposed to purchasing a ticket at the station.
    • It is 25% cheaper to book a Florence to Rome bus ticket 1 week in advance as opposed to the day you intend to travel.
    • Florence to Rome bus tickets are 30% cheaper on average when booked 1 month in advance as opposed to purchasing a bus ticket the day of.

    Taking the Bus from Florence

    Buses from Florence to Rome depart from the Santa Maria Novella bus station, located on Piazzale Montelungo in the city center. Frequent local trains and buses with routes across the city depart from here, Florence has one tram line which also stops at Santa Maria Novella. A taxi rank is located at the station.

    Getting into Rome by Bus

    Rome was once the center of the Holy Roman Empire, evidence of which can be seen in the city's many archaeological remains. This romantic city is full of surprises, with something new to see and explore around every corner, from parks and Roman baths to statues and fountains, churches to castles. It is easy to spend a day wandering narrow, cobbled streets, or wide boulevards, and enjoying coffees and meals in pretty piazzas. Buses from Florence to Rome arrive at Tiburtina Autostazione, which is located in Piazzale Mazzoni close to the city center. Transport links from the station to the center are made by local buses and line 8 of the Metro. Rome's extensive transport network is made up of buses, trams and suburban trains, as well as the Metro, which is replaced by buses at night. Taxi ranks are located outside Tiburtina Autostazione.

    Travel Tips: Bus to Rome from Florence

    Take the bus to Rome easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Florence to Rome.
    FAQs

    What is the price of the cheapest bus from Florence to Rome?

    Looking to save money on your route? Omio customers have found the cheapest bus between Florence and Rome for the next 7 days starting from $7 (€6)  one way.

    How much is the bus from Florence to Rome on average?

    The bus price between Florence and Rome is on average $7 (€6)  if you are looking to book your tickets for this journey in the next 7 days.

    How far is Rome from Florence by bus?

    The distance between Florence and Rome by bus is approximately 143 miles (231 km).

    How many hours is the bus time from Florence to Rome?

    The bus time to Rome from Florence is on average 3 h 30 min  for the 143 miles (231 km) long journey, but the time it takes to go from Florence to Rome by bus can vary depending on specific dates or traveling on weekends and holidays.

    What bus station in Florence goes to Rome? What bus station do I come into Rome from Florence?

    When taking the bus between Florence and Rome, you can choose to depart from bus stations like Florence, Villa Costanza Tram T1, Florence, Viale Filippo Strozzi and Florence, Santa Caterina D'Alessandria. Your trip can end in bus stations such as Rome, Termini (G), Rome, Roma Ostiense and Roma, Via Marsala / Viale Enrico De Nicola.

    Omio customers who travel this route most frequently depart from Firenze Santa Maria Novella   and arrive in Rome, Termini (G).

    Where do I find the Florence bus station to Rome? Where is the Rome bus station?

    The most popular departure bus station with passengers for this route, called Firenze Santa Maria Novella, is located 0.7 miles (1.1 km) from the city center of Florence.

    The most popular arrival bus station, Rome, Termini (G), is located 0.9 miles (1.5 km) away from the city center of Rome.

    Which bus companies should I travel with from Florence to Rome?

    For the best Florence to Rome bus to book, you can travel safely and comfortably with Flixbus, Bus Center, BlaBlaCar, Baltour, Marino Autolinee, Infobus or Eurolines Switzerland. However, it's always good to check all possible bus providers with services between Florence and Rome to compare what amenities they may offer.

    Is there a direct bus from Florence to Rome?

    Yes, there are direct buses to Rome from Florence, and you can find a direct bus for this trip with Flixbus, Marino Autolinee, BlaBlaCar or Itabus  on Omio. It's worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.

    What are the first and last departure bus times from Florence to Rome?

    The earliest bus departing from Florence to Rome leaves at 9: 30 AM. The last bus departing from Florence to Rome leaves at 8: 05 PM. You can find the latest Florence to Rome bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.

    How early should I buy bus tickets between Florence and Rome to score the best deals?

    If you book a bus ticket from Florence to Rome within the next 7 days, you can find tickets to cost on average $7 (€6) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets to Rome from Florence are generally on sale a few months before the planned departure date.