Milano Centrale Venezia S.Lucia
Train Milan to Venice: today's times
Today there are 20 direct trains from Milano Centrale to Venezia Santa Lucia: the first leaves at 07:15, the last at 20:45. The trip takes between 2h 27m and 2h 30m. 15 are Trenitalia, 5 are Italo. The median gap between two departures is 30 minutes.
- First train
- 07:15
- Last train
- 20:45
- Duration
- 2h 27m - 2h 30m
- Direct trains today
- 20
Today's scheduled times from our sources, stations Milano Centrale - Venezia S.Lucia.
Frequently asked questions
- How many trains run today from Milan to Venice?
- Today 20 direct trains between Milano Centrale and Venezia Santa Lucia, from 07:15 to 20:45.
- How long is the train trip from Milan to Venice?
- On today's direct trains the trip takes 2h 27m - 2h 30m; the quickest leaves at 08:45 (2h 27m).
- What is the last train from Milan to Venice?
- Today the last direct train leaves at 20:45. Check its status before you leave.