Skip to content

Bergamo Milano Centrale

Train Bergamo to Milan: today's times

Today there are 21 direct trains from Bergamo to Milano Centrale: the first leaves at 05:00, the last at 22:07. The trip takes between 50m and 54m. The median gap between two departures is 60 minutes.

First train
05:00
Last train
22:07
Duration
50m - 54m
Direct trains today
21

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

Next trains live

  • 09:022220Live status not available for this train
  • 10:022222Live status not available for this train
  • 11:022224Live status not available for this train

All of today's trains from Bergamo to Milan

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

  • 05:00
  • 05:58
  • 06:02
  • 06:58
  • 07:02
  • 07:40
  • 08:02
  • 09:02
  • 10:02
  • 11:02
  • 12:02
  • 13:02
  • 14:02
  • 15:02
  • 16:02
  • 17:02
  • 18:02
  • 19:02
  • 20:02
  • 21:02
  • 22:07

Frequently asked questions

How many trains run today from Bergamo to Milan?
Today 21 direct trains between Bergamo and Milano Centrale, from 05:00 to 22:07.
How long is the train trip from Bergamo to Milan?
On today's direct trains the trip takes 50m - 54m; the quickest leaves at 06:02 (48m).
What is the last train from Bergamo to Milan?
Today the last direct train leaves at 22:07. Check its status before you leave.