Milano Centrale to Trieste Centrale train times

Search trains between two stations for today or a future date

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

14 trains/day
3 direct
4h 17m
Fastest
00:15
First train
22:45
Last train

Today's trains

00:15
Milano Centrale
10h 34m
3 changes
10:49
Trieste Centrale
1091100:15Milano Centrale01:35Brescia
+3 min avg
1627705:45Brescia08:00Padova
+1 min avg
1601708:22Padova08:37Venezia Mestre
+1 min avg
357908:51Venezia Mestre10:49Trieste Centrale
+1 min avg
07:15
Milano Centrale
4h 38m
1 change
11:53
Trieste Centrale
970507:15Milano Centrale09:30Venezia Mestre
+4 min avg
343509:51Venezia Mestre11:53Trieste Centrale
+10 min avg
07:45
Milano Centrale
4h 25m
Direct
12:10
Trieste Centrale
970707:45Milano Centrale12:10Trieste Centrale
+4 min avg
10:05
Milano Centrale
4h 39m
1 change
14:44
Trieste Centrale
14110:05Milano Centrale12:30Venezia Mestre
+12 min avg
356712:51Venezia Mestre14:44Trieste Centrale
+5 min avg
10:45
Milano Centrale
5h 4m
2 changes
15:49
Trieste Centrale
970910:45Milano Centrale13:00Venezia Mestre
+7 min avg
1704513:22Venezia Mestre14:24Portogruaro Caorle
+3 min avg
343914:35Portogruaro Caorle15:49Trieste Centrale
+2 min avg
12:05
Milano Centrale
4h 44m
1 change
16:49
Trieste Centrale
30112:05Milano Centrale14:30Venezia Mestre
+9 min avg
356914:51Venezia Mestre16:49Trieste Centrale
+3 min avg
12:45
Milano Centrale
5h 4m
3 changes
17:49
Trieste Centrale
972712:45Milano Centrale15:00Venezia Mestre
+5 min avg
1704915:22Venezia Mestre16:24Portogruaro Caorle
+5 min avg
795116:29Portogruaro Caorle17:05Trieste Airport
+6 min avg
344117:15Trieste Airport17:49Trieste Centrale
+4 min avg
14:15
Milano Centrale
4h 27m
1 change
18:42
Trieste Centrale
973314:15Milano Centrale16:30Venezia Mestre
+10 min avg
58816:40Venezia Mestre18:42Trieste Centrale
+11 min avg
15:15
Milano Centrale
4h 17m
Direct
19:32
Trieste Centrale
973715:15Milano Centrale19:32Trieste Centrale
+7 min avg
15:55
Milano Centrale
4h 54m
2 changes
20:49
Trieste Centrale
295815:55Milano Centrale16:04Milano Porta Garibaldi
63% on time
974316:13Milano Porta Garibaldi18:30Venezia Mestre
+7 min avg
358118:51Venezia Mestre20:49Trieste Centrale
+5 min avg
17:15
Milano Centrale
4h 17m
Direct
21:32
Trieste Centrale
974917:15Milano Centrale21:32Trieste Centrale
+11 min avg
19:15
Milano Centrale
4h 28m
1 change
23:43
Trieste Centrale
975719:15Milano Centrale21:30Venezia Mestre
+7 min avg
59221:51Venezia Mestre23:43Trieste Centrale
+5 min avg
19:25
Milano Centrale
4h 25m
1 change
23:50
Trieste Centrale
297219:25Milano Centrale19:34Milano Porta Garibaldi
+1 min avg
975919:43Milano Porta Garibaldi23:50Trieste Centrale
+17 min avg
22:45
Milano Centrale
11h 12m
1 change
09:57+1
Trieste Centrale
956122:45Milano Centrale00:37Bologna Centrale
+99 min avg
77404:25Bologna Centrale09:57Trieste Centrale
58% on time
See punctuality for this route

Frequently asked questions

How many trains are there from Milano Centrale to Trieste Centrale?

About 14 trains a day, 3 of them direct. Times updated daily with live delays.

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

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

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

The fastest trains take about 4h 17m.

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.