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

Eurolines France
Bla Bla Bus

Bus Information between Caserta and Florence

distanceDistance242 miles (391 km)
durationAverage bus duration5 h 30 min
priceAverage bus ticket price$54 (€44)
changesDirect busYes
carriersBus companiesFlixbus, BlaBlaCar or Baltour

Buses from Caserta to Florence cover the 242 miles (391 km) long journey taking on average 5 h 30 min with our travel partners like Flixbus, BlaBlaCar or Baltour. There are direct bus services available. While the average ticket price for this route costs around $54 (€44), you can find the cheapest bus ticket for as low as $52 (€42). Travelers depart most frequently from Caserta and arrive in Florence, Villa Costanza Tram T1.

Bus companies

Bus from Caserta to Florence with FlixBus

For as little as $52 (€42) you can travel by bus from Caserta to Florence with FlixBus. Omio will show you the best deals, schedules and tickets available for this journey.


Save time and money by searching for and booking your FlixBus bus from Caserta to Florence online with Omio! If you’re looking for the cheapest, fastest or earliest FlixBus bus between Caserta and Florence, Omio can help you out every step of the way. Check current FlixBus bus schedules for the ideal departure and arrival times, compare the best connections for the 242 miles (391 km) journey from Caserta to Florence as well as ticket information for the bus (such as baggage allowance and amenities offered onboard), and then book a cheap bus ticket – all in one convenient place. If you are using the Omio app to search for buses between Caserta and Florence, you can check straight away if the FlixBus ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the bus station. Buy your official FlixBus Caserta to Florence bus tickets online on Omio quickly and easily and enjoy the travel experience!

Travel Tips

Buses from Caserta 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 Caserta to Florence.
What is the price of the cheapest bus from Caserta to Florence?
If you’re looking to save money on tickets, you can find cheap Caserta to Florence buses for as little as $52 (€42)  in the next 7 days.
What is the cost of a bus to Florence from Caserta?
In the next 7 days you can expect to pay on average $54 (€44)  for a bus ticket to Florence from Caserta.
How far is it from Caserta to Florence by bus?
The Caserta to Florence bus distance is approximately 242 miles (391 km).
How long is the bus ride between Caserta and Florence?
The Caserta to Florence bus duration is on average 5 h 30 min, which is to be expected when traveling 242 miles (391 km) between Caserta and Florence. However, the time it takes can vary based on specific dates, weekends, and holidays.
When traveling by bus from Caserta to Florence, which bus station in Caserta do I depart from and which bus station in Florence do I arrive in?

When departing from Caserta, you have various bus station options to start your journey from including Caserta, Piazza Giuseppe Garibaldi, Caserta, Stazione FS and Caserta, Piazza Giuseppe Garibaldi. When arriving in Florence, you can end your journey in bus stations like Florence, Villa Costanza Tram T1, Florence, Viale Filippo Strozzi and Florence, Santa Caterina D'Alessandria.

Omio customers book a bus from Caserta   to Florence, Villa Costanza Tram T1   most frequently for this route.

Where is the departure bus station in Caserta located? Where is the arrival bus station in Florence located?

Passengers booking this route most frequently board their buses from Caserta and need to travel around 1 mile (s) / 1 km from the city center to get to this bus station.

Passengers arriving in Florence most often arrive at Florence, Villa Costanza Tram T1 and need to travel around 4 mile (s) / 6 km from this bus station to the city center.

What bus companies offer a service to Florence from Caserta?
For the journey from Caserta to Florence you can take a bus with Flixbus, BlaBlaCar or Baltour. Be sure to check out all possible bus companies that offer services to Florence from Caserta on Omio to compare what amenities they may have.
Can I find a direct bus from Caserta to Florence?
If you’re looking for a direct bus, consider traveling with Marino Autolinee, BlaBlaCar or Itabus. Nonstop bus services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your bus tickets.
When does the first bus depart from Caserta to Florence? When does the last bus depart from Caserta to Florence?
The first Caserta to Florence bus departs at 6: 40 PM   and the last bus from Caserta to Florence leaves at 10: 55 PM. Check out the most up-to-date bus schedule from Caserta to Florence on Omio and find the best time to travel to your destination.
How far in advance should I book bus tickets from Caserta to Florence for the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus providers offering this journey and save money. If you purchase bus tickets from Caserta to Florence within the next 7 days, you can find tickets to cost on average $54 (€44) one way. To find the best prices for this route, consider booking your bus ticket from Caserta to Florence a few months in advance.