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.
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.