[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Taranto to Bari

Showing times and prices for May 27

Cheapest

$10

Average

$12

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Taranto to Bari will cost around $ 12 if you buy it on the day, but the cheapest tickets can be found for only $ 10.

Cheapest
06:05PMTaranto1h17 07:22PMBari
0 changes
$101One-way
Cheapest
08:15PMTaranto1h22 09:37PMBari
0 changes
$101One-way
Cheapest
06:20AMTaranto1h22 07:42AMBari
0 changes
$101One-way
Cheapest
11:35AMTaranto1h17 12:52PMBari
0 changes
$101One-way
Cheapest
03:35PMTaranto1h22 04:57PMBari
0 changes
$101One-way

Train schedule from Taranto to Bari

Showing trains for tomorrow, Fri, May 27
04:40AMTaranto1h14 05:54AMBari
0 changes
05:42AMTaranto1h22 07:04AMBari
0 changes
06:20AMTaranto1h22 07:42AMBari
0 changes
07:05AMTaranto1h22 08:27AMBari
0 changes
07:56AMTaranto1h22 09:18AMBari
0 changes
09:16AMTaranto1h04 10:20AMBari
0 changes
09:55AMTaranto1h08 11:03AMBari
0 changes
10:32AMTaranto1h11 11:43AMBari
0 changes
11:35AMTaranto1h17 12:52PMBari
0 changes
01:00PMTaranto1h20 02:20PMBari
0 changes
01:50PMTaranto1h22 03:12PMBari
0 changes
02:32PMTaranto1h22 03:54PMBari
0 changes
03:35PMTaranto1h22 04:57PMBari
0 changes
04:50PMTaranto1h20 06:10PMBari
0 changes
06:05PMTaranto1h17 07:22PMBari
0 changes
07:30PMTaranto1h17 08:47PMBari
0 changes
08:01PMTaranto1h14 09:15PMBari
0 changes
08:15PMTaranto1h22 09:37PMBari
0 changes
09:00PMTaranto1h22 10:22PMBari
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
May 27
$10Regionale
$6Flixbus
Sat
May 28
$10Regionale
$7Ferrovie del Sud Est
Sun
May 29
$10Regionale
$7Ferrovie del Sud Est
Mon
May 30
$10Regionale
$7Ferrovie del Sud Est
Tue
May 31
$10Regionale
$7Flixbus
Wed
Jun 1
$10Regionale
$7Ferrovie del Sud Est
Thu
Jun 2
$10Regionale
$7Ferrovie del Sud Est
Fri
Jun 3
$10Regionale
$7Flixbus
Sat
Jun 4
Find prices
$8Marino Autolinee
Sun
Jun 5
$10Regionale
$7Ferrovie del Sud Est
Mon
Jun 6
$10Regionale
$7Flixbus
Tue
Jun 7
$10Regionale
$7Flixbus
Wed
Jun 8
$10Regionale
$7Ferrovie del Sud Est
Thu
Jun 9
$10Regionale
$6Flixbus
Fri
Jun 10
Find prices
$9Marino Autolinee
Sat
Jun 11
$10Regionale
$7Ferrovie del Sud Est
Sun
Jun 12
Find prices
$8Marino Autolinee
Mon
Jun 13
Find prices
$8Marino Autolinee
Tue
Jun 14
Find prices
$8Marino Autolinee
Wed
Jun 15
$10Regionale
$7Flixbus

Fastest train times from Taranto to Bari

Showing times and prices for May 27

Fastest Journey

1 h 4 m

Average

1 h 17 m

Trains per day

19

Distance

78 km

Of the 19 trains that leave Taranto for Bari every day 19 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 78 km distance in an average of 1 h 17 m but if you time it right, some trains will get you there in just 1 h 4 m .

The slowest trains will take 1 h 22 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
09:16AMTaranto1h04 10:20AMBari
0 changes
$251One-way
2nd Fastest
09:55AMTaranto1h08 11:03AMBari
0 changes
$101One-way
10:32AMTaranto1h11 11:43AMBari
0 changes
$181One-way
08:01PMTaranto1h14 09:15PMBari
0 changes
$181One-way
04:40AMTaranto1h14 05:54AMBari
0 changes
$101One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Taranto to Bari

distanceDistance48 miles (78 km)
durationAverage train duration1 h 17 min
priceAverage train ticket price$10 (€9)
changesDirect trainYes
carriersTrain companiesTrenitalia, Ferrovie del Sud Est, Frecciabianca, Regionale, Frecciarossa, Intercity Notte or Intercity

Trains from Taranto to Bari cover the 48 miles (78 km) long trip taking on average 1 h 17 min with our travel partners like Trenitalia, Ferrovie del Sud Est, Frecciabianca, Regionale, Frecciarossa, Intercity Notte or Intercity. There are direct train services available. While the average ticket price for this journey costs around $10 (€9), you can find the cheapest train ticket for as low as $10 (€9). Travelers depart most frequently from Taranto, Porto Mercantile and arrive in Bari Centrale.

Train companies: Frecciarossa and Trenitalia from Taranto to Bari trains

Buy your official Frecciarossa and Trenitalia train tickets from Taranto to Bari from $10 (€9) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular route.

Trenitalia
Frecciarossa

Trenitalia is Italy’s national railroad company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of trains include its high-speed trains Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and night trains. Bathrooms and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia trains.

Taking a train with Trenitalia is a great way to travel to Bari from Taranto, and Omio can show you the best times and tickets available for the 48 miles (78 km) long train trip. Trenitalia offers different fares for the Taranto to Bari trip with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia train schedule, compare the cheapest, fastest, or earliest routes to Bari from Taranto, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

    Trenitalia has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train to Bari from Taranto:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Refund or voucher policy
    • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
    • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
    • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

    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

    How much are cheap trains between Taranto and Bari?

    Omio customers have found the cheapest trains from Taranto to Bari to cost as little as $10 (€9)  in the next 7 days.

    How much does it cost to take a train between Taranto and Bari?

    If you are looking to purchase your train ticket in the next 7 days, you can expect the Taranto to Bari train to cost on average $10 (€9)  one way.

    How far is it from Taranto to Bari by train?

    When traveling this route you should expect the distance from Taranto to Bari by train to be approximately 48 miles (78 km).

    What is the Taranto to Bari train travel time?

    The Taranto to Bari train duration is on average 1 h 17 min, which is to be expected when traveling 48 miles (78 km) between Taranto and Bari. However, the time it takes can vary based on specific dates, weekends, and holidays.

    When traveling by train from Taranto to Bari, which train station in Taranto do I depart from and which train station in Bari do I arrive in?

    When departing from Taranto, you have various train station options to start your journey from including Taranto, Porto Mercantile, Taranto, Cimino and Taranto, via Di Palma. When arriving in Bari, you can end your trip in train stations like Bari Centrale and Bari Palese-Macchie.

    Omio customers book a train from Taranto, Porto Mercantile   to Bari Centrale   most frequently for this route.

    Where is the train station in Taranto? Where is the train station in Bari?

    Passengers booking this route most frequently board their trains from Taranto, Porto Mercantile and need to travel around 1.3 miles (2.1 km) from the city center to get to this train station.

    Passengers arriving in Bari most often arrive at Bari Centrale and need to travel around 1.4 miles (2.3 km) from this train station to the city center.

    Which train companies should I travel with from Taranto to Bari?

    For the trip from Taranto to Bari you can take a train with Trenitalia, Ferrovie del Sud Est, Frecciabianca, Regionale, Frecciarossa, Intercity Notte or Intercity. Be sure to check out all possible train providers that offer services from Taranto to Bari on Omio to compare what amenities they may have.

    Are there any direct trains from Taranto to Bari?

    Yes, there are direct trains from Taranto to Bari, and you can find a direct train for this trip with Frecciarossa, Regionale, Intercity or Intercity Notte  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.

    When can I take the first train from Taranto to Bari? When can I take the last train for the day?

    The earliest train departing from Taranto to Bari leaves at 5: 05 AM. The last train departing from Taranto to Bari leaves at 8: 00 PM. You can find the latest Taranto to Bari train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

    How far in advance should I purchase train tickets between Taranto and Bari for the best deals?

    If you buy the Taranto to Bari train within the next 7 days, you can find one way tickets to cost on average $10 (€9). However, booking your train ticket in advance gives you access to the best prices for trains from Taranto to Bari. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey

    Taranto
    Bari
    Taranto, Porto Mercantile 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.