Travel options
from Bari to Taranto

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

Our recommendation

To get from Bari to Taranto on Oct 19 we recommend taking a bus because it’s the best combination of price and speed.

08:00AMBari, V.unita' D'italia 17-271h20 09:20AMTaranto, Porto Mercantile
0 changes
$81One-way
Cheapest
08:00AMBari, V.unita' D'italia 17-271h20 09:20AMTaranto, Porto Mercantile
0 changes
$81One-way
Other options
06:00PMBari, V.unita' D'italia 17-271h30 07:30PMTaranto, Porto Mercantile
0 changes
$81One-way
09:00AMBari, V.unita' D'italia 17-271h30 10:30AMTaranto, Porto Mercantile
0 changes
$81One-way
07:00PMBari, V.unita' D'italia 17-271h30 08:30PMTaranto, Porto Mercantile
0 changes
$81One-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

Mon
Oct 18
$11Regionale
Find prices
Tue
Oct 19
$11Regionale
$8Ferrovie del Sud Est
Wed
Oct 20
$11Regionale
$8Ferrovie del Sud Est
Thu
Oct 21
$11Regionale
$8Ferrovie del Sud Est
Fri
Oct 22
$11Regionale
$8Ferrovie del Sud Est
Sat
Oct 23
$11Regionale
$8Ferrovie del Sud Est
Sun
Oct 24
$11Regionale
$8Ferrovie del Sud Est
Mon
Oct 25
$11Regionale
$8Ferrovie del Sud Est
Tue
Oct 26
$11Regionale
$8Ferrovie del Sud Est
Wed
Oct 27
$11Regionale
$8Ferrovie del Sud Est
Thu
Oct 28
$11Regionale
$8Ferrovie del Sud Est
Fri
Oct 29
$11Regionale
$8Ferrovie del Sud Est
Sat
Oct 30
$11Regionale
$8Ferrovie del Sud Est
Sun
Oct 31
$11Regionale
$8Ferrovie del Sud Est
Mon
Nov 1
$11Regionale
$8Ferrovie del Sud Est
Tue
Nov 2
$11Regionale
$8Ferrovie del Sud Est
Wed
Nov 3
$11Regionale
$8Ferrovie del Sud Est
Thu
Nov 4
$11Regionale
$8Ferrovie del Sud Est
Fri
Nov 5
$11Regionale
$8Ferrovie del Sud Est
Sat
Nov 6
$11Regionale
$8Ferrovie del Sud Est
Sun
Nov 7
$11Regionale
$8Ferrovie del Sud Est

Travel Information from Bari to Taranto

distanceDistance48 miles (78 km)
modeAvailable travel modesBus or train
priceTicket price range$8 - $11
cheapestCheapest modeBus • $8 (€6) • 1 h 20 min
fastestFastest modeTrain • $11 (€9) • 1 h 8 min
carriersPopular travel companiesFerrovie del Sud Est or Regionale

Take a bus or train to travel 48 miles (78 km) between Bari and Taranto. If speed is a priority, then a train is the best option with an average duration of 1 h 8 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $8 (€6). The most popular travel companies which serve this route are Ferrovie del Sud Est or Regionale among others. Travelers can even take a direct bus or train from Bari to Taranto.

Travel Tips

Travel from Bari to Taranto
Travel 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 Bari to Taranto.
FAQs
How do I go from Bari to Taranto?

There are 2 travel options from Bari to Taranto: bus or train.

What is the cheapest way from Bari to Taranto?

The cheapest way to go to Taranto from Bari is by taking a bus, which costs on average $8 (€6).

This is compared to other ways of getting to Taranto:

A bus is $3 (€2) less than a train for this route with tickets for a train from Bari to Taranto costing on average $11 (€9).

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

The fastest way to get to Taranto from Bari is by train with an average travel time of 1 h 8 min.

Other travel options to Taranto can usually take longer:

In comparison, traveling by bus can take you on average 1 h 20 min.

How far is it from Bari to Taranto?

The distance from Bari to Taranto is approximately 48 miles (78 km).

How many scheduled departures are there a day from Bari to Taranto?

The average frequency per day from Bari to Taranto is:

  • 5 buses per day.

However, we recommend checking specific travel dates for your trip between Bari and Taranto as scheduled services by bus or train can vary by season or day of the week.

Where do I depart from Bari? Where do I arrive in Taranto?

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

  • Buses from Bari to Taranto most often leave from Bari, Via Giuseppe Capruzzi and arrive in Taranto, Porto Mercantile.
  • Trains most often depart from Bari at Bari Centrale and arrive in Taranto at Taranto, Porto Mercantile.
Who can get me from Bari to Taranto?

If finding a good deal is your main consideration for your trip from Bari to Taranto, then we'll help you find the best value travel companies for you:

  • Ferrovie del Sud Est can take you to Taranto by bus. If searching for a good deal on buses, you can find tickets for Ferrovie del Sud Est from Bari to Taranto for $8 (€6).
  • Travel with Regionale for trains to Taranto. If you’re looking for a good deal on tickets, check for Regionale Bari to Taranto tickets on Omio for $11 (€9).
Can I travel directly to Taranto from Bari?

Yes, there are direct routes from Bari to Taranto with the following travel companies:

  • You can find 5 direct buses per day to take to Taranto with Trenitalia, Aeroporti, Ferrovie del Sud Est or Intersaj.

Direct services to Taranto tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.

Where should I go next after I travel to Taranto from Bari?
Looking to extend your trip from Bari to Taranto? Many Omio customers who go from Bari to Taranto usually extend their vacation to explore other popular destinations like Rome, Naples or Milan. If you're looking to explore Rome, Naples or Milan from Taranto, let Omio find you the best connections available at an affordable price.
How far in advance should I purchase my Bari to Taranto one way ticket online to get the best deals?

When planning your trip from Bari to Taranto, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Bus tickets cost on average $8 (€6) one way.
  • Train tickets cost on average $11 (€9) one way.

However, we recommend buying tickets from Bari to Taranto online a few months in advance to get the best deals and save money on your upcoming journey.

Important Stations and Airports for this Journey

Travelling from Bari to Taranto: related information

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