Venezia S.lucia to Milano Centrale train times

Search trains between two stations for today or a future date

Venezia S.lucia to Milano Centrale train times: all departure and arrival times, duration, changes and live delays. Updated daily.

16 trains/day
7 direct
2h 27m
Fastest
00:35
First train
14:13
Last train

Tickets Venezia S.lucia → Milano Centrale

Compare Trenitalia and Italo times and prices

Train delays Venezia S.lucia → Milano Centrale today

No delays recorded on this route so far today.

Today's trains

00:35
Venezia S.lucia
6h 45m
2 changes
07:20
Milano Centrale
1602800:35Venezia S.lucia02:12Verona Porta Nuova
+4 min avg
261605:43Verona Porta Nuova06:26Brescia
+2 min avg
960406:42Brescia07:20Milano Centrale
+3 min avg
05:39
Venezia S.lucia
2h 33m
Direct
08:12
Milano Centrale
970005:39Venezia S.lucia08:12Milano Centrale
+1 min avg
06:18
Venezia S.lucia
2h 49m
1 change
09:07
Milano Centrale
970206:18Venezia S.lucia08:47Milano Porta Garibaldi
+4 min avg
292708:56Milano Porta Garibaldi09:07Milano Centrale
+2 min avg
06:48
Venezia S.lucia
2h 27m
Direct
09:15
Milano Centrale
970606:48Venezia S.lucia09:15Milano Centrale
+3 min avg
07:18
Venezia S.lucia
2h 27m
Direct
09:45
Milano Centrale
970807:18Venezia S.lucia09:45Milano Centrale
+4 min avg
07:43
Venezia S.lucia
2h 32m
1 change
10:15
Milano Centrale
1685407:43Venezia S.lucia07:54Venezia Mestre
+3 min avg
971308:00Venezia Mestre10:15Milano Centrale
+2 min avg
08:18
Venezia S.lucia
2h 40m
2 changes
10:58
Milano Centrale
971608:18Venezia S.lucia08:44Padova
+8 min avg
946608:50Padova09:49Bologna C.le/av
+9 min avg
961209:56Bologna C.le/av10:58Milano Centrale
+6 min avg
08:43
Venezia S.lucia
2h 32m
1 change
11:15
Milano Centrale
1685608:43Venezia S.lucia08:54Venezia Mestre
+2 min avg
971809:00Venezia Mestre11:15Milano Centrale
+9 min avg
09:10
Venezia S.lucia
3h 25m
1 change
12:35
Milano Centrale
342809:10Venezia S.lucia10:38Verona Porta Nuova
+3 min avg
262610:43Verona Porta Nuova12:35Milano Centrale
+6 min avg
09:26
Venezia S.lucia
3h 24m
1 change
12:50
Milano Centrale
941109:26Venezia S.lucia10:59Bologna C.le/av
+3 min avg
952011:36Bologna C.le/av12:50Milano Centrale
+16 min avg
10:48
Venezia S.lucia
2h 27m
Direct
13:15
Milano Centrale
972410:48Venezia S.lucia13:15Milano Centrale
+5 min avg
11:13
Venezia S.lucia
2h 32m
1 change
13:45
Milano Centrale
1674811:13Venezia S.lucia11:24Venezia Mestre
+4 min avg
972611:30Venezia Mestre13:45Milano Centrale
+9 min avg
11:48
Venezia S.lucia
2h 27m
Direct
14:15
Milano Centrale
972811:48Venezia S.lucia14:15Milano Centrale
+3 min avg
12:48
Venezia S.lucia
2h 27m
Direct
15:15
Milano Centrale
973212:48Venezia S.lucia15:15Milano Centrale
+4 min avg
13:48
Venezia S.lucia
2h 27m
Direct
16:15
Milano Centrale
973613:48Venezia S.lucia16:15Milano Centrale
+3 min avg
14:13
Venezia S.lucia
2h 32m
1 change
16:45
Milano Centrale
1679414:13Venezia S.lucia14:24Venezia Mestre
+3 min avg
972914:29Venezia Mestre16:45Milano Centrale
+1 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Venezia S.lucia to Milano Centrale?

About 16 trains a day, 7 of them direct. Times updated daily with live delays.

What are the first and last trains from Venezia S.lucia to Milano Centrale?

The first train leaves at 00:35, the last at 14:13.

How long does the train from Venezia S.lucia to Milano Centrale take?

The fastest trains take about 2h 27m.

Are trains from Venezia S.lucia to Milano Centrale delayed today?

No significant delays are currently reported on trains from Venezia S.lucia to Milano Centrale today. The "Delays today" section of this page updates throughout the day.

Related routes

Search another date or route

Enter departure, arrival and date to see train times, duration and changes.

Select departure and arrival to search train times.

Indicative times based on the imported official railway timetable. Always check the carrier's website before travelling.