COMPARE Prices across different modes

Tue
21 Sep
£20Regionale
Find prices
Wed
22 Sep
£20Regionale
£10Itabus
Thu
23 Sep
£18Intercity
£10Itabus
Fri
24 Sep
£20Regionale
£10Itabus
Sat
25 Sep
£20Regionale
£10Itabus
Sun
26 Sep
£20Regionale
£10Flixbus
Mon
27 Sep
£18Intercity
£9Flixbus
Tue
28 Sep
£18Intercity
£6Itabus
Wed
29 Sep
£18Intercity
£6Itabus
Thu
30 Sep
£18Intercity Notte
£6Itabus
Fri
1 Oct
£22Italo
Find prices
Sat
2 Oct
£13Intercity
£6Itabus
Sun
3 Oct
£18Intercity
£6Itabus
Mon
4 Oct
£13Intercity
£6Itabus
Tue
5 Oct
£13Intercity
£6Itabus
Wed
6 Oct
£12Intercity
£6Itabus
Thu
7 Oct
£12Intercity
£6Itabus
Fri
8 Oct
£12Intercity
£6Itabus
Sat
9 Oct
£12Intercity
£6Itabus
Sun
10 Oct
£18Intercity Notte
£6Itabus
Mon
11 Oct
£9Intercity
£6Itabus

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

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

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

Coach Information from Rome to Florence

distanceDistance143 miles (231 km)
durationAverage coach duration3 h 20 min
priceAverage coach ticket price£10 (€11)
changesDirect coachYes
carriersCoach companiesFlixbus, Bus Center, BlaBlaCar, Baltour, Marino Autolinee, Infobus, Eurolines France or Eurolines Switzerland

Coaches from Rome to Florence cover the 143 miles (231 km) long trip taking on average 3 h 20 min with our travel partners like Flixbus, Bus Center, BlaBlaCar, Baltour, Marino Autolinee, Infobus, Eurolines France or Eurolines Switzerland. There are direct coach services available. You can get the cheapest coach tickets for this route for as low as £9, but the average price of coach tickets is £10. Travellers depart most frequently from Roma Termini and arrive in Florence, Villa Costanza Tram T1.

Coach companies

FlixBus Rome – Florence

Buy your official FlixBus coach tickets from Rome to Florence from £9 with Omio. Find coach times and tickets for over 1000 travel companies to compare and book the most affordable trip.

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

Book your FlixBus Rome to Florence coach with Omio and enjoy a smooth and relaxing journey! Check FlixBus’s up-to-date coach timetables for the ideal departure and arrival times, compare the fastest Rome to Florence routes as well as the amenities offered in the class fare you choose and buy the most affordable FlixBus coach tickets online that fit your budget. The distance between Rome and Florence is 143 miles (231 km), and the best price for a one-way Rome - Florence FlixBus coach ticket starts at £9 if you book in advance. If you would rather search for your FlixBus ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when travelling by coach. Waiting in a queue at the coach station to purchase your coach ticket will become yesterday's news. So, book your coach tickets online quickly and easily and enjoy your trip with FlixBus!

These are FlixBus 's ticket policies for COVID-19 for the coach 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

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 coach between Rome and Florence cost?
If you’re looking to save money on tickets, you can find a cheap coach between Rome and Florence for as little as £9  in the next 7 days.
How much is a coach ticket from Rome to Florence?
If you’re looking to book tickets for this route in the next 7 days, you’ll find that Rome to Florence coach prices are on average £10  one way.
How far is it from Rome to Florence by coach?
The Rome to Florence coach distance is approximately 143 miles (231 km).
How long is the coach from Rome to Florence?
On average the Rome to Florence coach time is 3 h 20 min  covering the 143 miles (231 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What station does the Rome to Florence coach leave from? Which Florence coach station do I come into from Rome?

When departing from Rome, you have various coach station options to start your route from including Rome, Tiburtina Station, Rome, Termini (G) and Rome, Roma Ostiense. When arriving in Florence, you can end your journey in coach stations like Florence, Villa Costanza Tram T1, Florence, Viale Filippo Strozzi and Florence, Santa Caterina D'Alessandria.

Omio customers book a coach from Roma Termini   to Florence, Villa Costanza Tram T1   most frequently for this route.

Where is the coach station in Rome to go to Florence? Where is the coach station in Florence located?

The most popular departure coach station with passengers for this route, called Roma Termini, is located 1 mile (s) / 1 km from the city centre of Rome.

The most popular arrival coach station, Florence, Villa Costanza Tram T1, is located 4 mile (s) / 6 km away from the city centre of Florence.

What coach companies offer a service between Rome and Florence?
When taking a coach from Rome to Florence, you can count on Flixbus, Bus Center, BlaBlaCar, Baltour, Marino Autolinee, Infobus, Eurolines France or Eurolines Switzerland for the best way to get you to Florence. You can also check all possible coach companies who offer a service from Rome to Florence and compare the amenities they offer before buying a coach ticket.
When does the first coach depart from Rome to Florence? When does the last coach depart from Rome to Florence?
The first Rome to Florence coach departs at 08: 40   and the last coach from Rome to Florence leaves at 20: 45. Check out the most up-to-date Rome to Florence coach timetable on Omio and find the best time to travel to your destination.
How early should I book Rome to Florence coach tickets to get the best deals?
The price of a one way coach ticket from Rome to Florence is on average £10 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for coaches from all possible coach companies offering this route. In general, you can find coach tickets from Rome to Florence available a few months in advance.
Stations

Important Stations and Airports for this Journey

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