Skip to content

Milano Centrale Bologna Centrale

Train Milan to Bologna: today's times

Today there are 86 direct trains from Milano Centrale to Bologna Centrale: the first leaves at 05:10, the last at 20:40. The trip takes between 1h 12m and 1h 15m. 67 are Trenitalia, 19 are Italo. The median gap between two departures is 10 minutes.

First train
05:10
Last train
20:40
Duration
1h 12m - 1h 15m
Direct trains today
86

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

Next trains live

  • 10:589623Not departed yet
  • 11:109587Running, +2 min
    +2 min
  • 11:15609Not departed yet

Frequently asked questions

How many trains run today from Milan to Bologna?
Today 86 direct trains between Milano Centrale and Bologna Centrale, from 05:10 to 20:40.
How long is the train trip from Milan to Bologna?
On today's direct trains the trip takes 1h 12m - 1h 15m; the quickest leaves at 06:00 (1h 04m).
What is the last train from Milan to Bologna?
Today the last direct train leaves at 20:40. Check its status before you leave.