Travel options
from Taranto to Florence

You can get from Taranto to Florence by train, bus or flight.

Our recommendation

To get from Taranto to Florence on Sep 26 we recommend taking a train because it’s the best combination of price and speed.

08:01AMTaranto10h47 06:48PMFlorence Santa Maria Novella
1 changes
$921One-way
Cheapest
08:01AMTaranto10h47 06:48PMFlorence Santa Maria Novella
1 changes
$921One-way
Other options
10:10AMTaranto8h01 06:11PMFlorence Santa Maria Novella
1 changes
$1351One-way
08:01AMTaranto8h26 04:27PMFlorence Santa Maria Novella
1 changes
$1271One-way
05:27AMTaranto7h19 12:46PMFlorence Santa Maria Novella
0 changes
$1291One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
Sep 26
$92Intercity
$77Flixbus
Mon
Sep 27
$88Intercity Notte
$48Flixbus
Tue
Sep 28
$68Intercity
$55Flixbus
Thu
Sep 30
$55Intercity
$51Flixbus
Fri
Oct 1
$88Intercity Notte
$48Flixbus

Travel Information between Taranto and Florence

distanceDistance380 miles (613 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$40 - $564
cheapestCheapest modeTrain • $40 (€32) • 10 h 47 min
fastestFastest modeTrain • $40 (€32) • 10 h 47 min
carriersPopular travel companiesFlixbus, PGA-Portugalia Airlines or Intercity Notte

Travel 380 miles (613 km) by bus, flight or train between Taranto and Florence. If speed is a priority, then a train is the best option with an average duration of 10 h 47 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $40 (€32). The most popular travel companies which serve this journey are Flixbus, PGA-Portugalia Airlines or Intercity Notte among others. Travelers can even take a direct from Taranto to Florence.

Travel Tips

Travel from Taranto to Florence
Travel 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.
FAQs
What are the ways to get from Taranto to Florence?

There are 3 ways that you can travel between Taranto and Florence. You can take a bus, flight or train.

What is the cheapest way to travel to Florence from Taranto?

The cheapest way to travel between Taranto and Florence is by taking a train with an average price of $40 (€32).

This is compared to other travel options to Florence:

A train is $14 (€11) less than a bus for this route with tickets for a bus from Taranto to Florence costing on average $54 (€43).

A train is $524 (€419) less than a flight for this journey with tickets for a flight from Taranto to Florence costing on average $564 (€451).

What is the quickest way to get from Taranto to Florence?

The quickest way to travel between Taranto and Florence is by train, which takes on average 10 h 47 min   compared to other travel options that may take you longer to get to your destination:

In comparison, taking a bus requires on average 11 h 35 min   of travel time.

In comparison, traveling by flight can take you on average 28 h 10 min.

How far is Florence from Taranto?

You should expect to travel around 380 miles (613 km) between Taranto and Florence.

How many services a day are there to Florence from Taranto?

The average frequency per day from Taranto to Florence is:

  • 3 trains a day.

However, we recommend checking specific travel dates for your journey from Taranto to Florence as scheduled services by bus, flight or train can vary by season or day of the week.

Where do people depart from and arrive in when traveling from Taranto to Florence?

These are the most popular departure and arrival points from Taranto to Florence:

  • Buses mostly depart from Taranto, Porto Mercantile and arrive in Florence, Villa Costanza Tram T1.
  • Trains mostly leave from Taranto, Porto Mercantile and tend to arrive in Firenze Santa Maria Novella.
Which travel companies can get me from Taranto to Florence?

Omio works with many trusted partners that can help you travel the best way from Taranto to Florence:

  • You can take a bus from Taranto to Florence with Flixbus. Cheap tickets can be found for $54 (€43) with Flixbus from Taranto to Florence.
  • You can travel between Taranto and Florence by flight with PGA-Portugalia Airlines. You can find cheap tickets on Omio for $564 (€451) with PGA-Portugalia Airlines from Taranto to Florence.
  • You can travel to Florence from Taranto by train with Intercity Notte. You can find cheap tickets on Omio for $40 (€32) with Intercity Notte from Taranto to Florence.
What is another destination I should add to my tour from Taranto to Florence?
Looking to extend your trip from Taranto to Florence? Many Omio customers who go from Taranto to Florence usually extend their vacation to explore other popular destinations like Rome, Milan or Venice. If you're looking to explore Rome, Milan or Venice from Florence, let Omio find you the best connections available at an affordable price.
How early should I book tickets from Taranto to Florence online for the best deals?

Before traveling from Taranto to Florence, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A bus ticket costs $54 (€43) one way on average for this route.
  • A plane ticket costs $564 (€451) one way on average for this journey.
  • A train ticket for this route costs on average $40 (€32) one way.

But we recommend booking Taranto to Florence tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Stations

Important Stations and Airports for this Journey

Taranto
Florence
Taranto
Amenities
Taranto
Amenities
Taranto
Amenities

Travelling from Taranto to Florence: related information

Here are some other resources that might have the information you need