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

Eurolines France
Bla Bla Bus

Bus Information to Brindisi from Florence

distanceDistance404 miles (651 km)
durationAverage bus duration12 h
priceAverage bus ticket price$47 (€38)
changesDirect busYes
carriersBus providersFlixbus or Marozzi

Buses from Florence to Brindisi cover the 404 miles (651 km) long route taking on average 12 h with our travel partners like Flixbus or Marozzi. There are direct bus services available. While the average ticket price for this journey costs around $47 (€38), you can find the cheapest bus ticket for as low as $34 (€27).

Bus companies

Bus from Florence to Brindisi with Marozzi and FlixBus

Travel between Florence and Brindisi from $34 (€27) with Omio’s bus partners Marozzi and FlixBus! You can find the best schedules and tickets when comparing and booking the most popular trip for you.


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 Florence and Brindisi.

Book your FlixBus Florence to Brindisi bus with Omio and enjoy a smooth and relaxing journey! Check FlixBus’s up-to-date bus schedules for the ideal departure and arrival times, compare the fastest Florence to Brindisi routes as well as the amenities offered in the class fare you choose and buy the most affordable FlixBus bus tickets online that fit your budget. The distance between Florence and Brindisi is 404 miles (651 km), and the best price for a one-way Florence - Brindisi FlixBus bus ticket starts at $34 (€27) 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 traveling by bus. Waiting in a line at the bus station to purchase your bus ticket will become yesterday's news. So, book your bus tickets online quickly and easily and enjoy your trip with FlixBus!

These are FlixBus' ticket policies for COVID-19 for the bus from Florence to Brindisi:

  • 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 Florence to Brindisi
Take the bus to Brindisi 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 Brindisi.
How much are cheap buses between Florence and Brindisi?
Bus tickets to Brindisi from Florence for some dates and times can be found for as cheap as $34 (€27)  one way in the next 7 days.
What is the cost of a bus from Florence to Brindisi?
In the next 7 days you can expect to pay on average $47 (€38)  for a bus ticket to Brindisi from Florence.
What is the distance from Florence to Brindisi by bus?
When traveling this route you should expect the distance between Florence and Brindisi by bus to be approximately 404 miles (651 km).
How long is the bus between Florence and Brindisi?
While the time it takes to travel 404 miles (651 km) from Florence to Brindisi can vary based on specific dates, weekends, and holidays, the Florence to Brindisi bus journey time is on average 12 h.
What bus companies offer a service from Florence to Brindisi?
If you're looking for buses from Florence to Brindisi, you can rely on Flixbus or Marozzi to get you to Brindisi. It's also good to check out all possible bus companies for the Florence to Brindisi route to see if there might be differences in the amenities they offer.
How early should I buy bus tickets between Florence and Brindisi to score the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this journey and save money. If you book bus tickets to Brindisi from Florence within the next 7 days, you can find tickets to cost on average $47 (€38) one way. To find the best prices for this route, consider booking your bus ticket from Florence to Brindisi a few months in advance.

Important Stations and Airports for this Journey

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