Skip to content

Bari Centrale to Roma Ostiense train times

Search trains between two stations for today or a future date

Bari Centrale → Roma Ostiense

Today's trains

Journeys are ordered by departure time: the first is not necessarily the fastest.

04:15
Bari Centrale
5h 29m
3 changes
09:44
Roma Ostiense
430004:15Bari Centrale05:49Foggia
+1 min avg
962006:00Foggia09:10Roma Termini
+2 min avg
930809:20Roma Termini09:27Roma Tiburtina
+7 min avg
2044509:31Roma Tiburtina09:44Roma Ostiense
+1 min avg
05:20
Bari Centrale
5h 32m
2 changes
10:52
Roma Ostiense
881005:20Bari Centrale06:24Foggia
+7 min avg
834807:05Foggia10:15Roma Termini
61% on time
1251410:42Roma Termini10:52Roma Ostiense
+5 min avg
05:30
Bari Centrale
8h 52m
3 changes
14:22
Roma Ostiense
1982505:30Bari Centrale06:50Taranto
+1 min avg
70008:04Taranto11:42Salerno
+12 min avg
954012:04Salerno13:55Roma Termini
413414:12Roma Termini14:22Roma Ostiense
+1 min avg
05:50
Bari Centrale
5h 2m
1 change
10:52
Roma Ostiense
834805:50Bari Centrale10:15Roma Termini
61% on time
1251410:42Roma Termini10:52Roma Ostiense
+5 min avg
05:55
Bari Centrale
5h 58m
2 changes
11:53
Roma Ostiense
60605:55Bari Centrale07:08Foggia
+5 min avg
992808:15Foggia11:30Roma Termini
+6 min avg
1256011:42Roma Termini11:53Roma Ostiense
+4 min avg
06:00
Bari Centrale
5h 53m
2 changes
11:53
Roma Ostiense
2350406:00Bari Centrale06:50Barletta
+3 min avg
992807:37Barletta11:30Roma Termini
+6 min avg
1256011:42Roma Termini11:53Roma Ostiense
+4 min avg
06:25
Bari Centrale
7h 57m
3 changes
14:22
Roma Ostiense
1982706:25Bari Centrale07:45Taranto
+3 min avg
70008:04Taranto11:42Salerno
+12 min avg
954012:04Salerno13:55Roma Termini
413414:12Roma Termini14:22Roma Ostiense
+1 min avg
06:35
Bari Centrale
5h 18m
2 changes
11:53
Roma Ostiense
980606:35Bari Centrale07:36Foggia
+4 min avg
992808:15Foggia11:30Roma Termini
+6 min avg
1256011:42Roma Termini11:53Roma Ostiense
+4 min avg
06:39
Bari Centrale
5h 14m
2 changes
11:53
Roma Ostiense
431006:39Bari Centrale07:25Barletta
+1 min avg
992807:37Barletta11:30Roma Termini
+6 min avg
1256011:42Roma Termini11:53Roma Ostiense
+4 min avg
06:50
Bari Centrale
5h 3m
1 change
11:53
Roma Ostiense
992806:50Bari Centrale11:30Roma Termini
+6 min avg
1256011:42Roma Termini11:53Roma Ostiense
+4 min avg

Bari Centrale to Roma Ostiense train times: all departure and arrival times, duration, changes and live delays. Updated daily.

27 journeys found
0 direct among these
4h 47m
Fastest of these
04:15
First train
12:35
Last train
View of Roma

Tickets Bari Centrale → Roma Ostiense

Compare Trenitalia and Italo prices · Ad

Tickets from €10.99

Train delays Bari Centrale → Roma Ostiense today

No delays recorded on this route so far today.

Bari Centrale to Roma Ostiense train times: all departure and arrival times, duration, changes and live delays. Updated daily.

27 journeys found
0 direct among these
4h 47m
Fastest of these
04:15
First train
12:35
Last train
View of Roma

Tickets Bari Centrale → Roma Ostiense

Compare Trenitalia and Italo prices · Ad

Tickets from €10.99

Train delays Bari Centrale → Roma Ostiense today

No delays recorded on this route so far today.

Bikes on board

On Intercity trains bike spaces are reservable (~€3.50), regionals need a bike ticket, high-speed trains allow folding bikes only.

Read the bike guide
See punctuality for this route

Frequently asked questions

How many trains are there from Bari Centrale to Roma Ostiense?

The search found 27 journeys, including 0 direct. The others require at least one change; the list may be incomplete.

What are the first and last trains from Bari Centrale to Roma Ostiense?

The first train leaves at 04:15, the last at 12:35.

How long does the train from Bari Centrale to Roma Ostiense take?

The fastest journey found takes about 4h 47m.

Are trains from Bari Centrale to Roma Ostiense delayed today?

No significant delays are currently reported on trains from Bari Centrale to Roma Ostiense today. The "Delays today" section of this page updates throughout the day.

Related routes

Search another date or route

Enter departure, arrival and date to see train times, duration and changes.

Select departure and arrival to search train times.

Indicative times based on the imported official railway timetable. Always check the carrier's website before travelling.