Find trains to Bari

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

BOS — BRI
Jun 6 — Jun 131
One-way
1 adult
Tue 6/6

Best deals for train tickets to Bari

Find the right train ticket for you
Italotreno
With transfers
4h 20m
Italotreno
Italotreno
With transfers
4h 20m
Italotreno
Italotreno
With transfers
4h 20m
Italotreno
Italotreno
With transfers
4h 20m
Italotreno
Italotreno
With transfers
4h 20m
Italotreno
Trenitalia
With transfers
6h 23m
Trenitalia

Bari train information

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

ROUND-TRIP FROM

$35

ONE-WAY FROM

$12

POPULAR STATION

Bari Centrale

POPULAR TRAIN COMPANY

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

Bari Train Station Directory

Location of major train stations in Bari
Bari Gioia del ColleBari, 40.797, 16.916705
Torre a Mare BariBari, 41.083062, 16.994271
Bari Parco SudBari, 41.115051, 16.897985
Bari Zona IndustrialeBari, 41.128114, 16.826111
Bari MarconiBari, 41.117274, 16.886834
Bari Palese-MacchieBari, 41.151488, 16.767298

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
Jun 28
3:28 amRome Termini
6h 26m
9:54 amBari Centrale
Jul 6
12:05 pmBari Centrale
6h 22m
6:27 pmRome Termini
Trenitalia
Aug 14
3:31 amRome Termini
6h 23m
9:54 amBari Centrale
Aug 18
12:05 pmBari Centrale
6h 24m
6:29 pmRome Termini
Trenitalia
Jun 26
3:28 amRome Termini
6h 26m
9:54 amBari Centrale
Jun 29
12:05 pmBari Centrale
6h 22m
6:27 pmRome Termini
Italotreno
Jul 1
3:45 amRome Termini
4h 20m
8:05 amBari Centrale
Jul 8
1:50 pmBari Centrale
4h 25m
6:15 pmRome Termini
Trenitalia
Jul 9
3:28 amRome Termini
6h 26m
9:54 amBari Centrale
Jul 12
12:05 pmBari Centrale
6h 22m
6:27 pmRome Termini
Trenitalia
Jul 27
3:28 amRome Termini
6h 26m
9:54 amBari Centrale
Aug 1
12:05 pmBari Centrale
6h 24m
6:29 pmRome Termini

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.
Italotreno
Jul 5
3:45 amRome Termini
4h 20m
8:05 amBari Centrale
Italotreno
Jul 4
3:45 amRome Termini
4h 20m
8:05 amBari Centrale
Italotreno
Jul 4
3:45 amRome Termini
4h 20m
8:05 amBari Centrale
Italotreno
Jul 3
3:45 amRome Termini
4h 20m
8:05 amBari Centrale
Italotreno
Jul 3
3:45 amRome Termini
4h 20m
8:05 amBari Centrale
Trenitalia
Aug 3
3:31 amRome Termini
6h 23m
9:54 amBari Centrale

FAQs for booking trains to Bari

The ticket price can vary depending on general demand and more importantly where you’re coming from. If you’re leaving from a popular departure point like Bologna for instance, prices usually start around $89. Rome and Brindisi are other options, with prices usually starting from around $38 and $65 respectively.

Bari Palese is best served by Bari Centrale. There you’ll find a number of trains that can get you to your destination. Rome, Brindisi, and Bologna are some of the major cities accessible by train from Bari Centrale.


Popular train routes to Bari

Most frequently searched train routes to Bari, along with the cheapest price and shortest travel time.
Trains to Bari from Rome
Fastest travel time4h 06m
Cheapest price$38

Start planning your trip to Bari