Skip to content

Milano Centrale Bari Centrale

Train Milan to Bari: today's times

Today there are 13 direct trains from Milano Centrale to Bari Centrale: the first leaves at 05:25, the last at 19:45. The trip takes 7h 03m. The median gap between two departures is 60 minutes.

First train
05:25
Last train
19:45
Duration
7h 03m
Direct trains today
13

Today's scheduled times from our sources, stations Milano Centrale - Bari Centrale.

Next trains live

  • 11:15609Not departed yet
  • 11:358807Not departed yet
  • 11:358885Live status not available for this train

All of today's trains from Milan to Bari

Departure times. Tap a time to open the train when available.

Frequently asked questions

How many trains run today from Milan to Bari?
Today 13 direct trains between Milano Centrale and Bari Centrale, from 05:25 to 19:45.
How long is the train trip from Milan to Bari?
On today's direct trains the trip takes 7h 03m; the quickest leaves at 11:35 (6h 52m).
What is the last train from Milan to Bari?
Today the last direct train leaves at 19:45. Check its status before you leave.