COMPARE Prices across different modes

Sat
Oct 16
$13Regionale
$9Ferrovie del Sud Est
Tue
Oct 19
$13Regionale
$9Ferrovie del Sud Est
Wed
Oct 20
$13Regionale
$9Ferrovie del Sud Est

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Bari from Taranto

distanceDistance50 miles (80 km)
durationAverage train duration1 h 47 min
priceAverage train ticket price$13 (€10)
changesDirect trainYes

Trains from Taranto to Bari cover the 50 miles (80 km) long trip taking on average 1 h 47 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this route for as low as $13 (€10), but the average price of train tickets is $13 (€10). Travelers depart most frequently from Grottaglie and arrive in Bari Centrale.

Travel Tips

Trains from Taranto to Bari
Travel by train to Bari 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 Bari.
FAQs
What is the price of the cheapest train from Taranto to Bari?
Looking to save money on your trip? Omio customers have found the cheapest train between Taranto and Bari for the next 7 days starting from $13 (€10)  one way.
How much is the train between Taranto and Bari on average?
The Taranto to Bari train ticket price is on average $13 (€10)  if you are looking to purchase your tickets for this trip in the next week.
How far is Bari from Taranto by train?
You should expect to travel around 50 miles (80 km)  between Taranto and Bari by train.
How long is a train from Taranto to Bari on average?
On average the Taranto to Bari train time is 1 h 47 min  covering the 50 miles (80 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which train station from Taranto to Bari do I depart from? Which Bari train station from Taranto do I arrive in?

When taking the train to Bari from Taranto, you can choose to depart from train stations like Grottaglie, Grottaglie, Via Partigiani Caduti (Hotel Caesar) and Grottaglie, Zona Industriuale (Ingresso stabilimento Leonardo). Your route can end in train stations such as Bari Centrale and Bari Palese-Macchie.

Omio customers who travel this route most frequently depart from Grottaglie   and arrive in Bari Centrale.

Where is the train station in Taranto to go to Bari? Where is the train station in Bari located?

Passengers board the train most frequently from Grottaglie, which is located around 1 mile (s) / 1 km away from the city center, and they get off the train at Bari Centrale, located 1 mile (s) / 1 km away from the city center.

When is the earliest train from Taranto to Bari? When is the last train from Taranto to Bari?
You can take the first train from Taranto to Bari at 6: 54 AM. The last train from Taranto to Bari that you can take departs at 2: 08 PM. Omio shows you the latest train from Taranto to Bari schedule to help you book the best departure time for this journey.
How early should I buy Taranto to Bari train tickets to get the best deals?
If you purchase a train ticket from Taranto to Bari within the next 7 days, you can find tickets to cost on average $13 (€10) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Taranto and Bari are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Taranto
Bari
Grottaglie is the most popular Taranto railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Taranto for your trip to Bari.

Trains from Taranto to Bari: related information

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