[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Sun
Jun 13
Find prices
$9Marino Autolinee
Find prices
Mon
Jun 14
$28Regionale
$9Marino Autolinee
Find prices
Tue
Jun 15
$28Regionale
$9Marino Autolinee
Find prices
Wed
Jun 16
$26Intercity
$9Marino Autolinee
$1153Luxair
Thu
Jun 17
$28Regionale
$9Marino Autolinee
Find prices
Fri
Jun 18
$26Intercity
$9Marino Autolinee
Find prices
Sat
Jun 19
$28Regionale
$9Marino Autolinee
Find prices
Sun
Jun 20
$28Regionale
$9Marino Autolinee
Find prices
Mon
Jun 21
$26Intercity
$9Marino Autolinee
Find prices
Tue
Jun 22
$19Intercity
$8Flixbus
Find prices
Wed
Jun 23
$19Intercity
$8Flixbus
Find prices
Thu
Jun 24
$26Intercity
$8Flixbus
Find prices
Fri
Jun 25
$26Intercity
$8Flixbus
Find prices
Sat
Jun 26
$26Intercity
$8Flixbus
Find prices
Sun
Jun 27
$28Regionale
$9Marino Autolinee
Find prices
Mon
Jun 28
$50Italo
Find prices
Find prices
Tue
Jun 29
$19Intercity
$8Flixbus
Find prices
Wed
Jun 30
$19Intercity
$8Flixbus
$515TAP Portugal
Thu
Jul 1
$19Intercity
$8Flixbus
$242TAP Portugal
Fri
Jul 2
$19Intercity Notte
$8Flixbus
$212TAP Portugal
Sat
Jul 3
$26Intercity Notte
$30Marino Autolinee
$212TAP Portugal

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

Mon, Jun 14
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

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

View all
bus

Journey Summary

Rome to Florence Bus Information

Avg. Bus Duration
4 hours 32 minutes
Coach Ticket Price: $17
Buses depart from:Rome
Bus arrives in:Florence
Distance:231 km
Bus Companies:Marino Autolinee, Flixbus
Bus companies

FlixBus Rome – Florence

Buy your official FlixBus bus tickets from Rome to Florence from $9 (€7) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most convenient journey.

FlixBus

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip between Rome and Florence.

Looking for buses from Rome to Florence? FlixBus is one of the best companies to travel with on the 143 miles (231 km) route from Rome to Florence. As an official travel partner of FlixBus, Omio quickly shows you the latest FlixBus bus schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Rome to Florence routes, find the best amenities to make your trip smooth and easy, and buy the most affordable FlixBus bus tickets that fit your budget. If you use the Omio app to search for buses between Rome and Florence, you can quickly see if the FlixBus ticket is a mobile ticket, making it easy for you to go paperless when taking a bus. Once you’re ready, book your Rome - Florence bus now on Omio quickly and easily and enjoy your upcoming trip with FlixBus!

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

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

One of the easiest and quickest ways to travel between these two cities is by taking the bus. On average, you will find that there are between one and five daily buses from Rome to Florence, with approximately 17 buses being scheduled per week. This journey is almost always direct, and the duration is around 3h 20min to 4h 15 min, with it varying depending on what time of the day you depart and how much traffic there is at the time. When you arrive in Florence, there are many attractions for you to visit, including the Cathedral of Santa Maria del Fiore and the Uffizi Gallery.

How long is the journey by bus from Rome to Florence?

The time that it takes buses from Rome to Florence to arrive at their destination can vary depending on what time of day the bus leaves and if there happens to be any congestion on the roads at the time. In general, you can plan on your journey taking between 3h 20min and 4h 15min. As the trip is direct, you do not need to worry about switching buses, a factor that will save you time.

How many buses are there from Rome to Florence?

The number of buses that travel between Rome and Florence is usually between one and five. While the daily average varies, the number of buses serviced per week is usually around 17. Almost all of these trips are direct and don’t require travelers to make any stops or switch buses. You can expect for the first bus of the day to depart at approximately 7:45 p.m., with the final bus generally leaving at around 10:45 p.m.

What is/are the departure and arrival stations for buses from Rome to Florence?

Departure bus station: Buses for this itinerary normally depart from Autostazione Tiburtina. This station is found in the northeast part of the city, and you can travel to it from the city center in approximately 20min. There are a few ways for you to get here, including public bus line nMB, or by taking the metro to the Bologna stop. This bus station has a few services for voyagers to take advantage of, including sitting areas, public restrooms, and access to free Wi-Fi. Make sure to always arrive at least 30min before your bus is scheduled to depart in order to give yourself enough time to board.

Arrival bus station: Generally speaking, your final destination will be Piazzale Montelungo. This bus stop is just north of the city center, and you can travel here in around 10min. If you would like to take public transportation to do so, you can take the local T1.3 tram to the Fortezza station and then walk several minutes. This bus station is simple and provides travelers with comfortable sitting options if they need to rest after their journey.

Which bus companies travel from Rome to Florence?

The main bus company that services trips between Rome and Florence is Flixbus. Flixbus is a German company that is known for providing low-cost voyages in both Europe and the United States, with trips in over 30 countries being offered.

Flixbus Rome to Florence

On average, Flixbus operates between one to five daily journeys that depart Rome and arrive in the final destination of Florence. There are usually around 17 trips for this route offered per week. Keep in mind that while your bus may stop at additional cities along the way before reaching Florence, almost all trips are direct. This means that you will not have to actually transfer buses throughout the duration of your journey. Depending on what traffic conditions are like at the time and how many cities you end up stopping in along the way, a bus from Rome to Florence can take anywhere from 3h 20min to 4h 15min. This trip is generally operated by a standard bus. You can plan on your bus almost always departing from Autostazione Tiburtina in Rome and arriving at Piazzale Montelungo in Florence. With Flixbus’ ticket policy, it is possible to refund your ticket at no cost up to 30 days before your planned departure date. If you would like a refund within 30 days, keep in mind that you will be required to pay a small fee. Those that would like to exchange their ticket before their trip can do so for free and will receive a voucher for the price equivalent of their ticket that can be used for up to 12 months after their original departure date. The company’s schedule normally remains relatively the same during both the week and on weekends. However, you can expect for there to be fewer journeys serviced on national holidays in Italy.

Rome to Florence Bus: Services on Board

Almost all Flixbus buses provide an outlet for each passenger, making it easy for you to charge your personal devices throughout the duration of your trip. You will also find that there is complimentary 4G Wi-Fi, which can be accessed on your cell phone, tablet, or even your laptop. On some buses, you will have the opportunity to purchase snacks and drinks in case you get hungry during your voyage. Each bus is equipped with an overhead storage area where you can store your one carry-on bag and any other personal items that you may have. Travelers are also allowed to bring one checked bag at no additional cost, which will be stored by the driver below the bus. It is possible for you to bring a standard size bike with you at no additional cost, but keep in mind that you will be required to reserve a spot for it during the booking process in order to ensure that there is room. Flixbus does not allow travelers to bring a pet with them unless it is an official service animal. All buses are wheelchair accessible, and some of the toilets are as well. If you will need assistance storing luggage, boarding the bus, and disembarking, make sure to call the company ahead of time, and they will have an employee present to help with all of your needs.

 

Travel Tips

Buses from Rome to Florence
Take the bus to Florence 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 Rome to Florence.
FAQs
How much does a cheap bus to Florence from Rome cost?
If you’re looking to save money on tickets, you can find cheap Rome to Florence buses for as little as $9 (€7)  in the next 7 days.
How much does it cost to take a bus from Rome to Florence?
If you are looking to purchase your bus ticket in the next 7 days, you can expect the Rome to Florence bus to cost on average $9 (€7)  one way.
What is the distance to Florence from Rome by bus?
When traveling this route you should expect the distance from Rome to Florence by bus to be approximately 143 miles (231 km).
How long is the bus ride from Rome to Florence?
On average the Rome to Florence bus time is 5 h  covering the 143 miles (231 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What bus station in Rome goes to Florence? What bus station do I come into Florence from Rome?

Some of the Rome bus stations to Florence you can start your journey from include Rome, Tiburtina Station, Rome, Termini (G) and Rome, Roma Ostiense. Similarly, some of the arrival bus stations in Florence include Florence, Villa Costanza Tram T1, Florence, Viale Filippo Strozzi and Florence, Santa Caterina D'Alessandria.

When traveling this route, Omio customers are departing most frequently from Roma Termini   and arriving in Florence, Villa Costanza Tram T1.

Where is the bus station in Rome? Where is the bus station in Florence?

Passengers board their bus most frequently from Roma Termini and travel around 0 mile (s) / 0 km from the city center to this bus station.

Passengers traveling this route most often arrive at Florence, Villa Costanza Tram T1 and need to travel approximately 0 mile (s) / 0 km from the bus station to the city center in Florence.

Which bus providers can take me between Rome and Florence?
For the best Rome to Florence bus to buy, you can travel safely and comfortably with Flixbus, Bla Bla Car, Baltour, Marino Autolinee, Infobus or Eurolines France. However, it's always good to check all possible bus companies with services to Florence from Rome to compare what amenities they may offer.
Are there any nonstop bus services from Rome to Florence?
Yes, you can find a direct bus between Rome and Florence with Flixbus, Marino Autolinee or BlaBlaCar  on Omio. This is worth paying attention to when you book your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
When does the first bus depart from Rome to Florence? When does the last bus depart from Rome to Florence?
You can take the first bus from Rome to Florence at 12: 55 PM. The last bus from Rome to Florence that you can take departs at 6: 15 PM. Omio shows you the latest bus from Rome to Florence schedule to help you book the best departure time for this journey.
How early should I purchase bus tickets to Florence from Rome to score the best deals?
If you book a bus ticket from Rome to Florence within the next 7 days, you can find tickets to cost on average $9 (€7) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from Rome to Florence are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Florence
Firenze (Autostazione Sita - Via S. Caterina Da Siena)
Amenities
Firenze - Montelungo
Amenities