Compare prices and tickets by train, bus or flight

Jan 25
Jan 26
Jan 27
Jan 28

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

Eurolines France
Bla Bla Bus

Overview: Bus from Taranto to Florence

distanceDistance380 miles (613 km)
durationAverage bus duration11 h 35 min
priceAverage bus ticket price$41 (€34)
changesDirect busYes
carriersBus companiesFlixbus, Marino Autolinee, BlaBlaCar or Marozzi

Buses from Taranto to Florence cover the 380 miles (613 km) long journey taking on average 11 h 35 min with our travel partners like Flixbus, Marino Autolinee, BlaBlaCar or Marozzi. There are direct bus services available. While the average ticket price for this trip costs around $41 (€34), you can find the cheapest bus ticket for as low as $29 (€24). Travelers depart most frequently from Taranto, Porto Mercantile and arrive in Florence, Villa Costanza Tram T1.

Bus companies: Taranto to Florence with FlixBus

You can travel by bus from Taranto to Florence with FlixBus for as low as $29 (€24). When you search for schedules and tickets, Omio will show you the best journey.


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

It’s easy to book your FlixBus bus ticket from Taranto to Florence online with Omio! Simply check the current FlixBus bus schedules for your ideal departure and arrival times, compare the best route from Taranto to Florence as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that bus and book cheap FlixBus bus tickets online. Prices for FlixBus buses from Taranto to Florence start at $29 (€24) one-way if you book in advance, and you can expect to travel around 380 miles (613 km). If you search for FlixBus buses in the Omio app, you can check straight away if the FlixBus tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by bus from Taranto to Florence. Let Omio do all the work for you finding the best Taranto to Florence FlixBus bus ticket so you can enjoy a smooth and comfortable journey!

FlixBus has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by bus between Taranto and 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: Bus to Florence from Taranto

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

How much do cheap bus tickets between Taranto and Florence cost?

If you’re looking to save money on tickets, you can find cheap Taranto to Florence buses for as little as $29 (€24)  in the next 7 days.

What is the price of a bus ticket from Taranto to Florence?

If you are looking to buy your bus ticket in the next 7 days, you can expect the Taranto to Florence bus to cost on average $41 (€34)  one way.

What is the distance to Florence from Taranto by bus?

The bus distance from Taranto to Florence is around 380 miles (613 km).

How long is a bus between Taranto and Florence on average?

The Taranto to Florence bus duration is on average 11 h 35 min, which is to be expected when traveling 380 miles (613 km) to Florence from Taranto. However, the time it takes can vary based on specific dates, weekends, and holidays.

Which bus station from Taranto to Florence do I depart from? Which Florence bus station from Taranto do I arrive in?

When departing from Taranto, you have various bus station options to start your journey from including Taranto, Porto Mercantile, Taranto, Piazza della Libertà and Taranto. When arriving in Florence, you can end your trip 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 Taranto, Porto Mercantile   to Florence, Villa Costanza Tram T1   most frequently for this route.

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

Passengers board the bus most frequently from Taranto, Porto Mercantile, which is located around 0.4 miles (743 m) away from the city center, and they get off the bus at Florence, Villa Costanza Tram T1, located 3.9 miles (6.3 km) away from the city center.

Which bus providers can take me between Taranto and Florence?

Take the Taranto to Florence bus with Flixbus, Marino Autolinee, BlaBlaCar or Marozzi. However, it's always good to check out all possible bus companies for the route between Taranto and Florence as there might be differences in the amenities they offer.

When can I take the first bus from Taranto to Florence? When can I take the last bus for the day?

You can take the earliest bus from Taranto to Florence at 8: 15 AM   or take the last bus from Taranto to Florence leaving at 11: 30 AM. Look for the latest Taranto to Florence bus schedules on Omio and book the best time to take the bus for this route.

When should I purchase the Taranto to Florence bus for the best deals on tickets?

In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus providers offering this trip and save money. If you buy bus tickets from Taranto to Florence within the next 7 days, you can find tickets to cost on average $41 (€34) one way. To find the best prices for this route, consider booking your bus ticket from Taranto to Florence a few months in advance.