Verona Porta Nuova to Milano Porta Garibaldi train times

Search trains between two stations for today or a future date

Verona Porta Nuova to Milano Porta Garibaldi train times: all departure and arrival times, duration, changes and live delays. Updated daily.

27 trains/day
5 direct
1h 9m
Fastest
05:43
First train
21:43
Last train

Tickets Verona Porta Nuova → Milano Porta Garibaldi

Compare Trenitalia and Italo times and prices

Train delays Verona Porta Nuova → Milano Porta Garibaldi today

No delays recorded on this route so far today.

Today's trains

05:43
Verona Porta Nuova
1h 51m
2 changes
07:34
Milano Porta Garibaldi
261605:43Verona Porta Nuova06:26Brescia
+1 min avg
960406:42Brescia07:20Milano Centrale
+3 min avg
292407:25Milano Centrale07:34Milano Porta Garibaldi
+1 min avg
06:52
Verona Porta Nuova
1h 42m
1 change
08:34
Milano Porta Garibaldi
970006:52Verona Porta Nuova08:12Milano Centrale
+1 min avg
292808:25Milano Centrale08:34Milano Porta Garibaldi
+2 min avg
07:32
Verona Porta Nuova
1h 15m
Direct
08:47
Milano Porta Garibaldi
970207:32Verona Porta Nuova08:47Milano Porta Garibaldi
+5 min avg
08:02
Verona Porta Nuova
1h 32m
1 change
09:34
Milano Porta Garibaldi
970608:02Verona Porta Nuova09:15Milano Centrale
+3 min avg
293209:25Milano Centrale09:34Milano Porta Garibaldi
+2 min avg
08:46
Verona Porta Nuova
1h 9m
Direct
09:55
Milano Porta Garibaldi
971208:46Verona Porta Nuova09:55Milano Porta Garibaldi
+7 min avg
09:02
Verona Porta Nuova
1h 32m
1 change
10:34
Milano Porta Garibaldi
971309:02Verona Porta Nuova10:15Milano Centrale
+3 min avg
293610:25Milano Centrale10:34Milano Porta Garibaldi
+2 min avg
09:32
Verona Porta Nuova
1h 15m
Direct
10:47
Milano Porta Garibaldi
971609:32Verona Porta Nuova10:47Milano Porta Garibaldi
+9 min avg
10:02
Verona Porta Nuova
1h 32m
1 change
11:34
Milano Porta Garibaldi
971810:02Verona Porta Nuova11:15Milano Centrale
+8 min avg
294011:25Milano Centrale11:34Milano Porta Garibaldi
+2 min avg
10:32
Verona Porta Nuova
1h 32m
1 change
12:04
Milano Porta Garibaldi
972110:32Verona Porta Nuova11:45Milano Centrale
+7 min avg
294211:55Milano Centrale12:04Milano Porta Garibaldi
67% on time
10:43
Verona Porta Nuova
2h 21m
1 change
13:04
Milano Porta Garibaldi
262610:43Verona Porta Nuova12:35Milano Centrale
+4 min avg
294612:55Milano Centrale13:04Milano Porta Garibaldi
75% on time
12:02
Verona Porta Nuova
1h 32m
1 change
13:34
Milano Porta Garibaldi
972412:02Verona Porta Nuova13:15Milano Centrale
+6 min avg
294813:25Milano Centrale13:34Milano Porta Garibaldi
+1 min avg
12:32
Verona Porta Nuova
1h 32m
1 change
14:04
Milano Porta Garibaldi
972612:32Verona Porta Nuova13:45Milano Centrale
+8 min avg
295013:55Milano Centrale14:04Milano Porta Garibaldi
69% on time
13:02
Verona Porta Nuova
1h 32m
1 change
14:34
Milano Porta Garibaldi
972813:02Verona Porta Nuova14:15Milano Centrale
+3 min avg
295214:25Milano Centrale14:34Milano Porta Garibaldi
+2 min avg
14:02
Verona Porta Nuova
1h 32m
1 change
15:34
Milano Porta Garibaldi
973214:02Verona Porta Nuova15:15Milano Centrale
+3 min avg
295615:25Milano Centrale15:34Milano Porta Garibaldi
+2 min avg
14:32
Verona Porta Nuova
1h 32m
1 change
16:04
Milano Porta Garibaldi
972914:32Verona Porta Nuova15:45Milano Centrale
49% on time
295815:55Milano Centrale16:04Milano Porta Garibaldi
65% on time
15:02
Verona Porta Nuova
1h 32m
1 change
16:34
Milano Porta Garibaldi
973615:02Verona Porta Nuova16:15Milano Centrale
+3 min avg
296016:25Milano Centrale16:34Milano Porta Garibaldi
+2 min avg
16:02
Verona Porta Nuova
1h 32m
1 change
17:34
Milano Porta Garibaldi
974016:02Verona Porta Nuova17:15Milano Centrale
+7 min avg
296417:25Milano Centrale17:34Milano Porta Garibaldi
+3 min avg
17:02
Verona Porta Nuova
1h 32m
1 change
18:34
Milano Porta Garibaldi
974417:02Verona Porta Nuova18:15Milano Centrale
+12 min avg
296818:25Milano Centrale18:34Milano Porta Garibaldi
+3 min avg
17:32
Verona Porta Nuova
1h 53m
1 change
19:25
Milano Porta Garibaldi
14017:32Verona Porta Nuova18:07Brescia
+3 min avg
268018:12Brescia19:25Milano Porta Garibaldi
+3 min avg
18:02
Verona Porta Nuova
1h 32m
1 change
19:34
Milano Porta Garibaldi
974818:02Verona Porta Nuova19:15Milano Centrale
+5 min avg
297219:25Milano Centrale19:34Milano Porta Garibaldi
+1 min avg
18:32
Verona Porta Nuova
1h 15m
Direct
19:47
Milano Porta Garibaldi
975018:32Verona Porta Nuova19:47Milano Porta Garibaldi
+9 min avg
19:02
Verona Porta Nuova
1h 32m
1 change
20:34
Milano Porta Garibaldi
975219:02Verona Porta Nuova20:15Milano Centrale
+3 min avg
297620:25Milano Centrale20:34Milano Porta Garibaldi
+1 min avg
19:32
Verona Porta Nuova
1h 32m
1 change
21:04
Milano Porta Garibaldi
975419:32Verona Porta Nuova20:45Milano Centrale
+5 min avg
297820:55Milano Centrale21:04Milano Porta Garibaldi
+1 min avg
20:02
Verona Porta Nuova
1h 32m
1 change
21:34
Milano Porta Garibaldi
975820:02Verona Porta Nuova21:15Milano Centrale
+8 min avg
298021:25Milano Centrale21:34Milano Porta Garibaldi
+3 min avg
20:20
Verona Porta Nuova
1h 57m
Direct
22:17
Milano Porta Garibaldi
268620:20Verona Porta Nuova22:17Milano Porta Garibaldi
60% on time
20:43
Verona Porta Nuova
2h 4m
1 change
22:47
Milano Porta Garibaldi
264620:43Verona Porta Nuova22:26Milano Lambrate
+5 min avg
300322:37Milano Lambrate22:47Milano Porta Garibaldi
+8 min avg
21:43
Verona Porta Nuova
2h 27m
2 changes
00:10+1
Milano Porta Garibaldi
264821:43Verona Porta Nuova23:19Pioltello Limito
+14 min avg
2468423:23Pioltello Limito23:55Milano Villapizzone
+3 min avg
2468500:03Milano Villapizzone00:10Milano Porta Garibaldi
+8 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Verona Porta Nuova to Milano Porta Garibaldi?

About 27 trains a day, 5 of them direct. Times updated daily with live delays.

What are the first and last trains from Verona Porta Nuova to Milano Porta Garibaldi?

The first train leaves at 05:43, the last at 21:43.

How long does the train from Verona Porta Nuova to Milano Porta Garibaldi take?

The fastest trains take about 1h 9m.

Are trains from Verona Porta Nuova to Milano Porta Garibaldi delayed today?

No significant delays are currently reported on trains from Verona Porta Nuova to Milano Porta Garibaldi 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.