Milano Centrale to Udine train times

Search trains between two stations for today or a future date

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

15 trains/day
0 direct
3h 48m
Fastest
07:45
First train
22:45
Last train

Tickets Milano Centrale → Udine

Compare Trenitalia and Italo times and prices

Train delays Milano Centrale → Udine today

No delays recorded on this route so far today.

Today's trains

07:45
Milano Centrale
4h 11m
1 change
11:56
Udine
970707:45Milano Centrale10:00Venezia Mestre
+4 min avg
387610:14Venezia Mestre11:56Udine
+6 min avg
08:15
Milano Centrale
5h 9m
2 changes
13:24
Udine
970908:15Milano Centrale10:30Venezia Mestre
+7 min avg
343710:51Venezia Mestre12:06Cervignano-aquileia-grado
+2 min avg
1662212:59Cervignano-aquileia-grado13:24Udine
+12 min avg
08:45
Milano Centrale
4h 47m
1 change
13:32
Udine
971008:45Milano Centrale11:00Venezia Mestre
+8 min avg
1674811:26Venezia Mestre13:32Udine
+4 min avg
09:45
Milano Centrale
4h 6m
1 change
13:51
Udine
971709:45Milano Centrale12:00Venezia Mestre
+7 min avg
343812:14Venezia Mestre13:51Udine
+2 min avg
10:05
Milano Centrale
4h 46m
3 changes
14:51
Udine
14110:05Milano Centrale12:30Venezia Mestre
+11 min avg
356712:51Venezia Mestre13:34Portogruaro Caorle
+5 min avg
1659013:49Portogruaro Caorle14:20Casarsa
+5 min avg
363814:26Casarsa14:51Udine
+3 min avg
11:45
Milano Centrale
4h 6m
1 change
15:51
Udine
972311:45Milano Centrale14:00Venezia Mestre
+10 min avg
388414:14Venezia Mestre15:51Udine
+1 min avg
12:45
Milano Centrale
4h 12m
1 change
16:57
Udine
972712:45Milano Centrale15:00Venezia Mestre
+5 min avg
797515:20Venezia Mestre16:57Udine
93% on time
13:45
Milano Centrale
4h 6m
1 change
17:51
Udine
973113:45Milano Centrale16:00Venezia Mestre
+8 min avg
388816:14Venezia Mestre17:51Udine
+2 min avg
14:45
Milano Centrale
4h 6m
1 change
18:51
Udine
973514:45Milano Centrale17:00Venezia Mestre
+8 min avg
361617:14Venezia Mestre18:51Udine
+4 min avg
15:45
Milano Centrale
4h 6m
1 change
19:51
Udine
974115:45Milano Centrale18:00Venezia Mestre
+6 min avg
389218:14Venezia Mestre19:51Udine
+4 min avg
15:55
Milano Centrale
4h 56m
3 changes
20:51
Udine
295815:55Milano Centrale16:04Milano Porta Garibaldi
65% on time
974316:13Milano Porta Garibaldi18:30Venezia Mestre
+6 min avg
367418:44Venezia Mestre19:44Sacile
+3 min avg
1602020:03Sacile20:51Udine
+2 min avg
17:15
Milano Centrale
4h 36m
2 changes
21:51
Udine
974917:15Milano Centrale19:28Venezia Mestre
+11 min avg
1685019:44Venezia Mestre20:30Conegliano
+3 min avg
389620:52Conegliano21:51Udine
+3 min avg
19:15
Milano Centrale
3h 48m
1 change
23:03
Udine
975719:15Milano Centrale21:30Venezia Mestre
+9 min avg
943021:37Venezia Mestre23:03Udine
+9 min avg
19:25
Milano Centrale
4h 28m
2 changes
23:53
Udine
297219:25Milano Centrale19:34Milano Porta Garibaldi
+1 min avg
975919:43Milano Porta Garibaldi22:00Venezia Mestre
+17 min avg
1601622:14Venezia Mestre23:53Udine
+4 min avg
22:45
Milano Centrale
9h 53m
1 change
08:38+1
Udine
956122:45Milano Centrale00:37Bologna Centrale
+99 min avg
77404:25Bologna Centrale08:38Udine
57% on time
See punctuality for this route

Frequently asked questions

How many trains are there from Milano Centrale to Udine?

About 15 trains a day, 0 of them direct. Times updated daily with live delays.

What are the first and last trains from Milano Centrale to Udine?

The first train leaves at 07:45, the last at 22:45.

How long does the train from Milano Centrale to Udine take?

The fastest trains take about 3h 48m.

Are trains from Milano Centrale to Udine delayed today?

No significant delays are currently reported on trains from Milano Centrale to Udine 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.