COMPARE Prices across different modes

Sun
Oct 17
$67Intercity
Find prices
Mon
Oct 18
$80Intercity Notte
$70Marino Autolinee
Tue
Oct 19
$55Intercity
$59Flixbus
Wed
Oct 20
$66Intercity
$58Flixbus
Thu
Oct 21
$58Intercity Notte
$70Marino Autolinee
Sat
Oct 23
$55Intercity
$44Flixbus
Sun
Oct 24
$37Intercity
$45Flixbus
Mon
Oct 25
$46Intercity
$44Flixbus
Tue
Oct 26
$39Intercity Notte
$50Flixbus
Wed
Oct 27
$33Intercity Notte
$36Flixbus
Fri
Oct 29
$80Frecciarossa
$55Flixbus
Sat
Oct 30
$55Intercity
$79Marino Autolinee

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Taranto from Florence

distanceDistance380 miles (613 km)
durationAverage bus duration12 h 45 min
priceAverage bus ticket price$60 (€48)
changesDirect busYes
carriersBus companiesFlixbus, Marino Autolinee, Marozzi or BlaBlaCar

Buses from Florence to Taranto cover the 380 miles (613 km) long route taking on average 12 h 45 min with our travel partners like Flixbus, Marino Autolinee, Marozzi or BlaBlaCar. There are direct bus services available. While the average ticket price for this journey costs around $60 (€48), you can find the cheapest bus ticket for as low as $44 (€36). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Taranto, Porto Mercantile.

Bus companies

FlixBus Florence – Taranto

Find the best buses from Florence to Taranto with Omio's travel partners FlixBus from $44 (€36). We can find you the best deals, schedules and tickets when comparing and booking the best route.

FlixBus

It’s easy to book your FlixBus bus ticket from Florence to Taranto online with Omio! Simply check the current FlixBus bus schedules for your ideal departure and arrival times, compare the best route between Florence and Taranto 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 Florence to Taranto start at $44 (€36) 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 Florence to Taranto. Let Omio do all the work for you finding the best Florence to Taranto FlixBus bus ticket so you can enjoy a smooth and comfortable journey!

Travel Tips

Buses from Florence to Taranto
Take the bus to Taranto 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 Taranto.
FAQs
What is the price of the cheapest bus from Florence to Taranto?
Omio customers have found the cheapest buses from Florence to Taranto to cost as little as $44 (€36)  in the next 7 days.
How much is the bus between Florence and Taranto on average?
If you’re looking to book your bus tickets in the next week, you can expect the Florence to Taranto bus price to come in at an average of $60 (€48)  one way.
How far is Taranto from Florence by bus?
The Florence to Taranto bus distance is approximately 380 miles (613 km).
How long is the bus ride from Florence to Taranto?
The bus time to Taranto from Florence is on average 12 h 45 min  for the 380 miles (613 km) long journey, but the time it takes to go between Florence and Taranto by bus can vary depending on specific dates or traveling on weekends and holidays.
What is the departure bus station in Florence and arrival bus station in Taranto?

When taking the bus between Florence and Taranto, you can choose to depart from bus stations like Florence, Villa Costanza Tram T1, Florence, Viale Filippo Strozzi and Florence, Santa Caterina D'Alessandria. Your trip can end in bus stations such as Taranto, Porto Mercantile, Taranto, Piazza della Libertà and Taranto, Porto Mercantile.

Omio customers who travel this route most frequently depart from Firenze Santa Maria Novella   and arrive in Taranto, Porto Mercantile.

Where is the bus station in Florence to go to Taranto? Where is the bus station in Taranto located?

The most popular departure bus station with passengers for this trip, called Firenze Santa Maria Novella, is located 1 mile (s) / 1 km from the city center of Florence.

The most popular arrival bus station, Taranto, Porto Mercantile, is located 0 mile (s) / 0 km away from the city center of Taranto.

Which bus providers should I travel with from Florence to Taranto?
Take the Florence to Taranto bus with Flixbus, Marino Autolinee, Marozzi or BlaBlaCar. However, it's always good to check out all possible bus companies for the journey to Taranto from Florence as there might be differences in the amenities they offer.
When is the earliest bus from Florence to Taranto? When is the last bus from Florence to Taranto?
You can take the earliest bus from Florence to Taranto at 7: 55 AM   or take the last bus from Florence to Taranto leaving at 9: 10 PM. Look for the latest Florence to Taranto bus schedules on Omio and book the best time to take the bus for this journey.
When should I purchase the Florence to Taranto bus for the best deals on tickets?
You can find buses to Taranto from Florence to cost on average $60 (€48) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Florence to Taranto bus generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey