|ROUND-TRIP FROM||$36||The cheapest round-trip train ticket to Bari is from Brindisi, starting at $36. This price was found within the last 72 hours.|
|ONE-WAY FROM||$19||The cheapest one-way train ticket to Bari is from Lamezia Terme, starting at $19. This price was found within the last 72 hours.|
|POPULAR STATION||Bari Centrale||Bari Centrale is one of the most popular stations in Bari|
|POPULAR TRAIN COMPANY||Trenitalia||Trenitalia, Italotreno, and AccesRail also service this route|
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 $19 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.