Trains from Rome to Bari

Sat, Jul 20
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

COMPARE

Prices across different modes

Train
Bus
Flight
Fri
Jul 19
$53Intercity Notte
$39TTI Leonettibus
$277Alitalia
Sat
Jul 20
$55Intercity
$27Flixbus
$154Alitalia
Sun
Jul 21
$21Intercity
$35Flixbus
$128Alitalia
Mon
Jul 22
$54Frecciargento
$27Flixbus
$107Ryanair
Tue
Jul 23
$39Intercity
$27Flixbus
$70Ryanair
Wed
Jul 24
$47Intercity
$27Flixbus
$46Ryanair
Thu
Jul 25
$39Intercity
$27Flixbus
$37Ryanair
Fri
Jul 26
$47Intercity
$29Flixbus
$37Ryanair
Sat
Jul 27
$55Intercity
$27Flixbus
$46Ryanair
Sun
Jul 28
$39Intercity
$27Flixbus
$29Ryanair
Mon
Jul 29
$39Intercity
$24Flixbus
$29Ryanair
Tue
Jul 30
$27Intercity
$24Flixbus
$19Ryanair
Wed
Jul 31
$39Intercity
$27Flixbus
$19Ryanair
Thu
Aug 1
$42Frecciargento
$27Flixbus
$13Ryanair
Fri
Aug 2
Find prices
$26Flixbus
Find prices
Sat
Aug 3
$60Intercity
$27Flixbus
$29Ryanair
Sun
Aug 4
$39Intercity
$22Marozzi
$17Ryanair
Mon
Aug 5
$39Intercity
$22Marozzi
$29Ryanair
Tue
Aug 6
$27Intercity
$22Marozzi
$13Ryanair
Wed
Aug 7
$19Intercity
$24Flixbus
$13Ryanair
Thu
Aug 8
$27Intercity
$22Marozzi
$13Ryanair

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Rome to Bari Train Information

Avg. Train Duration:
6 hours 12 minutes
Train Ticket Price: $32
Trains depart from:Rome
Trains arrive in:Bari
Distance:374 km
TrainTrain Companies:Intercity, Frecciargento, Intercity Notte

Trains from Rome to Bari

Trains in Italy are an efficient way to travel between cities, with a number of train companies offering a variety of domestic and international train routes. Trains from Rome to Bari are operated by Trenitalia approximately 9 times per day. Some Rome to Bari trains are direct, while others require a transfer in either Foggia, Pescara, or Ancona. Trains take between 3:40 h and 7:40 h to arrive in Bari depending on service chosen and if a transfer is required. The first train departs Rome at 7:28 a.m. while the last leaves at 11:58 p.m. All trains depart from Roma Termini train station and arrive at Bari Centrale train station.

Rome to Bari Train Cost

Average prices for trains from Rome to Bari when you book in advance

Booking Period

Average Price

Same Day

€63

1 Day in Advance

€60

1 Week in Advance

€42

2 Weeks in Advance

€39

1 Month in Advance

€32

3 Months in Advance

€30

Rome to Bari Trains: General Information


Travelers in Italy can offset some of the cost of Rome to Pisa train tickets by planning ahead and booking tickets as far in advance as possible.

  • autobus All Rome to Bari trains are run by Trenitalia.
  • autobus Some trains are direct, while others require a transfer in either Ancona, Pescara, or Foggia. Trains depart from Rome's Termini train station and arrive at Bari's Centrale train station.
  • autobus The Rome to Bari train journey takes as little as 3 hours and 40 minutes to arrive in Bari.
  • autobus Most travelers book their Rome to Bari train tickets approximately 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Rome to Bari trains decrease the further they are booked in advance:

  • It is 5% cheaper on average to buy a Rome to Bari train ticket a day ahead of time rather than purchasing a ticket at the train station.
  • It is 33% cheaper on average to purchase Rome to Bari train tickets 1 week ahead of when you intend to travel.
  • Rome to Bari train costs are 49% cheaper on average when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Compare prices

Best fares for trains from Rome to Bari

This month
Next Month
Sun, Jul 21
Train
Intercity
05:286h 32m12:00
RomeBari
Mon, Jul 22
Train
Frecciargento
17:033h 46m20:49
RomeBari
Tue, Jul 23
Train
Intercity
05:286h 32m12:00
RomeBari
Fastest Trains from Rome to Bari
Sun, Aug 11
Train
Frecciargento
14:033h 37m17:40
RomeBari
Mon, Jul 22
Train
Frecciargento
17:033h 46m20:49
RomeBari
Thu, Aug 1
Train
Frecciargento
17:033h 46m20:49
RomeBari
Return Train Tickets for Bari to Rome
Mon, Jul 22
Train
Intercity
13:556h 25m20:20
BariRome
Tue, Jul 23
Train
Intercity
13:556h 25m20:20
BariRome
Wed, Jul 24
Train
Intercity
13:556h 25m20:20
BariRome

Stations

Important Stations and Airports for this Journey
Rome
Bari
TrainRoma Ostiense

Amenities

TrainRoma Termini

Amenities

Refreshments
WC

Frequently Asked Questions

How long does it take to get from the train station to the city centre?
This station is a 5-10 minute walk from the city centre.
TrainRoma Tiburtina

Amenities

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone