Skip to content

Milano Centrale Pavia

Train Milan to Pavia: today's times

Today there are 43 direct trains from Milano Centrale to Pavia: the first leaves at 05:25, the last at 23:05. The trip takes between 29m and 33m. 42 are Trenitalia, 1 are Italo. The median gap between two departures is 20 minutes.

First train
05:25
Last train
23:05
Duration
29m - 33m
Direct trains today
43

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

Next trains live

  • 08:53838Live status not available for this train
  • 09:10659Not departed yet
  • 11:10637Not departed yet

All of today's trains from Milan to Pavia

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

Frequently asked questions

How many trains run today from Milan to Pavia?
Today 43 direct trains between Milano Centrale and Pavia, from 05:25 to 23:05.
How long is the train trip from Milan to Pavia?
On today's direct trains the trip takes 29m - 33m; the quickest leaves at 06:10 (24m).
What is the last train from Milan to Pavia?
Today the last direct train leaves at 23:05. Check its status before you leave.