Trains Trains to Bari

Find trains to Bari

Search for cheap train tickets to Bari and book your trip in minutes.

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
From
To
Depart
Return
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Best deals for train tickets to Bari

Find the right train ticket for you
Trenitalia
Direct
1h 23m
Trenitalia
Trenitalia
Direct
1h 23m
Trenitalia
Italotreno
Direct
4h 20m
Italotreno
Italotreno
Direct
4h 20m
Italotreno
Italotreno
Direct
4h 20m
Italotreno
Italotreno
Direct
4h 20m
Italotreno

Bari train information

Find information about ticket prices, popular stations, and train companies that offer trains to Bari

ROUND-TRIP FROM

$20

ONE-WAY FROM

$10

POPULAR STATION

Bari Centrale

POPULAR TRAIN COMPANY

Trenitalia
The cheapest round-trip train ticket to Bari is from Brindisi, starting at $20. This price was found within the last 72 hours.
The cheapest one-way train ticket to Bari is from Brindisi, starting at $10. This price was found within the last 72 hours.
Bari Centrale is one of the most popular stations in Bari
Trenitalia, Italotreno, and AccesRail also service this route

Book round-trip train tickets to Bari

Below are the quickest and cheapest round-trip train tickets to Bari that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Trenitalia
Aug 3
10:45 amBrindisi
1h 13m
11:58 amBari Centrale
Aug 10
2:18 pmBari Centrale
1h 23m
3:41 pmBrindisi
Italotreno
May 31
3:45 amRome Termini
4h 20m
8:05 amBari Centrale
May 31
1:50 pmBari Centrale
4h 25m
6:15 pmRome Termini
Italotreno
Jun 27
3:45 amRome Termini
4h 20m
8:05 amBari Centrale
Jun 27
1:50 pmBari Centrale
4h 25m
6:15 pmRome Termini
Italotreno
May 24
3:45 amRome Termini
4h 20m
8:05 amBari Centrale
May 31
1:50 pmBari Centrale
4h 25m
6:15 pmRome Termini
Italotreno
Jun 15
3:45 amRome Termini
4h 20m
8:05 amBari Centrale
Jun 22
1:50 pmBari Centrale
4h 25m
6:15 pmRome Termini
Trenitalia
Jun 14
5:06 amNaples Centrale
4h 48m
1 stop
9:54 amBari Centrale
Jun 15
12:05 pmBari Centrale
4h 43m
1 stop
4:48 pmNaples Centrale

Book one-way train tickets to Bari

Below are the fastest and cheapest one-way train tickets to Bari found on momondo in the last 72 hours. Select a deal below or use the search form above to find available train tickets by date.
Trenitalia
Jun 5
11:48 amBrindisi
1h 23m
1:11 pmBari Centrale
Trenitalia
Jun 12
12:35 pmBrindisi
1h 23m
1:58 pmBari Centrale
Italotreno
Jun 28
3:45 amRome Termini
4h 20m
8:05 amBari Centrale

FAQs for booking trains to Bari

Bari is best served by Bari Centrale. There you’ll find a number of trains that can get you to your destination.

Most users on momondo will check prices for Trenitalia for their ride to Bari. While Trenitalia is the most common choice, you can also search for options from Italotreno and AccesRail, as all 3 train companies can typically get you to Bari. More options may be available to you, so use our search form to find all available options from your city to Bari.

Ride a one-way train to Bari for $10 on average this week. We don’t expect any changes in price for the next 3 months. We recommend booking when you can to ensure you have your desired date secured.

Bari Centrale station is 5.7 mi from Bari, Gioia del Colle station is 24.8 mi from Bari, and Torre a Mare Bari station is 12.6 mi from Bari.


Trains Trains to Bari
  • Round-trip
  • One-way