Cheapest
Average
The best way to find a cheap train ticket from Verona to Milan is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
Regionale Regionale TRENORD 2616 | 05:43 Verona Porta Nuova | 1h55 | 07:38 Milan Centrale | 0 changesDirect | |
Regionale Autobus VF002 | 06:21 Verona | 2h17 | 08:38 Milan Centrale | 1 change | |
Regionale Regionale TRENORD 2606 | 06:43 Verona Porta Nuova | 1h55 | 08:38 Milan Centrale | 0 changesDirect | |
Regionale Regionale TRENORD 2608 | 06:55 Verona Porta Nuova | 1h53 | 08:48 Milan Centrale | 0 changesDirect | |
Frecciarossa Regionale 17176 | 07:04 Verona Porta Vescovo | 1h43 | 08:47 Milan Porta Garibaldi | 1 change | |
Frecciarossa Autobus VF004 | 07:11 Verona | 1h36 | 08:47 Milan Porta Garibaldi | 1 change | |
Regionale Autobus VF004 | 07:11 Verona | 2h27 | 09:38 Milan Centrale | 1 change | |
Frecciarossa Regionale Veloce 3478 | 07:32 Verona Porta Vescovo | 1h43 | 09:15 Milan Centrale | 1 change | |
Regionale Regionale Veloce 3478 | 07:32 Verona Porta Vescovo | 2h06 | 09:38 Milan Centrale | 1 change | |
Frecciarossa FRECCIAROSSA 1000 9702 | 07:32 Verona Porta Nuova | 1h15 | 08:47 Milan Porta Garibaldi | 0 changesDirect | |
Regionale Regionale TRENORD 2620 | 07:43 Verona Porta Nuova | 1h55 | 09:38 Milan Centrale | 0 changesDirect | |
Frecciarossa FRECCIAROSSA 9706 | 08:02 Verona Porta Nuova | 1h13 | 09:15 Milan Centrale | 0 changesDirect | |
Regionale Autobus VF008 | 08:11 Verona | 2h27 | 10:38 Milan Centrale | 1 change | |
Frecciarossa Autobus VF008 | 08:11 Verona | 1h34 | 09:45 Milan Centrale | 1 change | |
Frecciarossa Regionale 17164 | 08:19 Verona Porta Vescovo | 1h36 | 09:55 Milan Porta Garibaldi | 1 change | |
Regionale Regionale 17164 | 08:19 Verona Porta Vescovo | 2h19 | 10:38 Milan Centrale | 1 change | |
Frecciarossa FRECCIAROSSA 9708 | 08:32 Verona Porta Nuova | 1h13 | 09:45 Milan Centrale | 0 changesDirect | |
Frecciarossa Regionale Veloce 3482 | 08:32 Verona Porta Vescovo | 1h43 | 10:15 Milan Centrale | 1 change | |
Regionale Regionale TRENORD 2622 | 08:39 Verona Porta Nuova | 1h59 | 10:38 Milan Centrale | 0 changesDirect | |
Frecciarossa FRECCIAROSSA 1000 9712 | 08:46 Verona Porta Nuova | 1h09 | 09:55 Milan Porta Garibaldi | 0 changesDirect | |
Frecciarossa FRECCIAROSSA 9713 | 09:02 Verona Porta Nuova | 1h13 | 10:15 Milan Centrale | 0 changesDirect | |
Regionale Autobus VF014 | 09:11 Verona | 2h27 | 11:38 Milan Centrale | 1 change | |
Frecciarossa Autobus VF014 | 09:11 Verona | 1h36 | 10:47 Milan Porta Garibaldi | 1 change | |
Italo 8974 | 09:12 Verona Porta Nuova | 1h13 | 10:25 Milan Centrale | 0 changesDirect | |
Frecciarossa FRECCIAROSSA 9716 | 09:32 Verona Porta Nuova | 1h15 | 10:47 Milan Porta Garibaldi | 0 changesDirect | |
Regionale Regionale Veloce 3486 | 09:32 Verona Porta Vescovo | 2h06 | 11:38 Milan Centrale | 1 change | |
Frecciarossa Regionale Veloce 3486 | 09:32 Verona Porta Vescovo | 1h43 | 11:15 Milan Centrale | 1 change | |
Regionale Regionale TRENORD 2624 | 09:43 Verona Porta Nuova | 1h55 | 11:38 Milan Centrale | 0 changesDirect | |
Regionale Autobus VF018 | 10:02 Verona | 2h36 | 12:38 Milan Centrale | 1 change | |
Frecciarossa FRECCIAROSSA 9718 | 10:02 Verona Porta Nuova | 1h13 | 11:15 Milan Centrale | 0 changesDirect | |
Frecciarossa Autobus VF018 | 10:02 Verona | 1h43 | 11:45 Milan Centrale | 1 change | |
Italo 8971 | 10:12 Verona Porta Nuova | 1h13 | 11:25 Milan Centrale | 0 changesDirect | |
Regionale Regionale Veloce 3428 | 10:32 Verona Porta Vescovo | 2h06 | 12:38 Milan Centrale | 1 change | |
Frecciarossa FRECCIAROSSA 9721 | 10:32 Verona Porta Nuova | 1h13 | 11:45 Milan Centrale | 0 changesDirect | |
Regionale Regionale TRENORD 2626 | 10:43 Verona Porta Nuova | 1h55 | 12:38 Milan Centrale | 0 changesDirect | |
Frecciarossa Autobus VF022 | 11:02 Verona | 2h13 | 13:15 Milan Centrale | 1 change | |
Regionale Autobus VF022 | 11:02 Verona | 2h36 | 13:38 Milan Centrale | 1 change | |
Frecciarossa Regionale Veloce 3636 | 11:32 Verona Porta Vescovo | 1h43 | 13:15 Milan Centrale | 1 change | |
Regionale Regionale Veloce 3636 | 11:32 Verona Porta Vescovo | 2h06 | 13:38 Milan Centrale | 1 change | |
Regionale Regionale TRENORD 2628 | 11:43 Verona Porta Nuova | 1h55 | 13:38 Milan Centrale | 0 changesDirect | |
Frecciarossa FRECCIAROSSA 9724 | 12:02 Verona Porta Nuova | 1h13 | 13:15 Milan Centrale | 0 changesDirect | |
Frecciarossa Autobus VF024 | 12:11 Verona | 1h34 | 13:45 Milan Centrale | 1 change | |
Frecciarossa FRECCIAROSSA 9726 | 12:32 Verona Porta Nuova | 1h13 | 13:45 Milan Centrale | 0 changesDirect | |
Frecciarossa Regionale Veloce 3488 | 12:32 Verona Porta Vescovo | 1h43 | 14:15 Milan Centrale | 1 change | |
Frecciarossa FRECCIAROSSA 9728 | 13:02 Verona Porta Nuova | 1h13 | 14:15 Milan Centrale | 0 changesDirect | |
Regionale Autobus VF030 | 13:11 Verona | 2h27 | 15:38 Milan Centrale | 1 change | |
Frecciarossa Autobus VF030 | 13:11 Verona | 2h04 | 15:15 Milan Centrale | 1 change | |
Regionale Regionale Veloce 3490 | 13:32 Verona Porta Vescovo | 2h06 | 15:38 Milan Centrale | 1 change | |
Frecciarossa Regionale Veloce 3490 | 13:32 Verona Porta Vescovo | 1h43 | 15:15 Milan Centrale | 1 change | |
Regionale Regionale TRENORD 2632 | 13:43 Verona Porta Nuova | 1h55 | 15:38 Milan Centrale | 0 changesDirect | |
Frecciarossa FRECCIAROSSA 9732 | 14:02 Verona Porta Nuova | 1h13 | 15:15 Milan Centrale | 0 changesDirect | |
Frecciarossa Autobus VF034 | 14:11 Verona | 1h34 | 15:45 Milan Centrale | 1 change | |
Regionale Autobus VF034 | 14:11 Verona | 2h27 | 16:38 Milan Centrale | 1 change | |
Frecciarossa Regionale Veloce 3492 | 14:32 Verona Porta Vescovo | 1h43 | 16:15 Milan Centrale | 1 change | |
Frecciarossa FRECCIAROSSA 9729 | 14:32 Verona Porta Nuova | 1h13 | 15:45 Milan Centrale | 0 changesDirect | |
Regionale Regionale Veloce 3492 | 14:32 Verona Porta Vescovo | 2h06 | 16:38 Milan Centrale | 1 change | |
Regionale Regionale TRENORD 2634 | 14:43 Verona Porta Nuova | 1h55 | 16:38 Milan Centrale | 0 changesDirect | |
Frecciarossa FRECCIAROSSA 9736 | 15:02 Verona Porta Nuova | 1h13 | 16:15 Milan Centrale | 0 changesDirect | |
Regionale Autobus VF040 | 15:11 Verona | 2h27 | 17:38 Milan Centrale | 1 change | |
Frecciarossa Autobus VF040 | 15:11 Verona | 2h04 | 17:15 Milan Centrale | 1 change | |
Italo 8984 | 15:12 Verona Porta Nuova | 1h13 | 16:25 Milan Centrale | 0 changesDirect | |
Regionale Regionale Veloce 3496 | 15:32 Verona Porta Vescovo | 2h06 | 17:38 Milan Centrale | 1 change | |
Frecciarossa Regionale Veloce 3496 | 15:32 Verona Porta Vescovo | 1h43 | 17:15 Milan Centrale | 1 change | |
Regionale Regionale TRENORD 2636 | 15:43 Verona Porta Nuova | 1h55 | 17:38 Milan Centrale | 0 changesDirect | |
Frecciarossa FRECCIAROSSA 9740 | 16:02 Verona Porta Nuova | 1h13 | 17:15 Milan Centrale | 0 changesDirect | |
Regionale Autobus VF044 | 16:02 Verona | 2h36 | 18:38 Milan Centrale | 1 change | |
Italo 8986 | 16:12 Verona Porta Nuova | 1h13 | 17:25 Milan Centrale | 0 changesDirect | |
Regionale Regionale Veloce 3498 | 16:32 Verona Porta Vescovo | 2h06 | 18:38 Milan Centrale | 1 change | |
Frecciarossa Regionale Veloce 3498 | 16:32 Verona Porta Vescovo | 1h43 | 18:15 Milan Centrale | 1 change | |
Regionale Regionale TRENORD 2638 | 16:43 Verona Porta Nuova | 1h55 | 18:38 Milan Centrale | 0 changesDirect | |
Regionale Autobus VF048 | 17:02 Verona | 2h36 | 19:38 Milan Centrale | 1 change | |
Frecciarossa FRECCIAROSSA 9744 | 17:02 Verona Porta Nuova | 1h13 | 18:15 Milan Centrale | 0 changesDirect | |
Italo 8988 | 17:12 Verona Porta Nuova | 1h13 | 18:25 Milan Centrale | 0 changesDirect | |
Regionale Regionale 16026 | 17:32 Verona Porta Vescovo | 2h06 | 19:38 Milan Centrale | 1 change | |
Frecciarossa Regionale 16026 | 17:32 Verona Porta Vescovo | 1h43 | 19:15 Milan Centrale | 1 change | |
Regionale Regionale TRENORD 2640 | 17:43 Verona Porta Nuova | 1h55 | 19:38 Milan Centrale | 0 changesDirect | |
Regionale Autobus VF050 | 18:02 Verona | 2h36 | 20:38 Milan Centrale | 1 change | |
Frecciarossa FRECCIAROSSA 9748 | 18:02 Verona Porta Nuova | 1h13 | 19:15 Milan Centrale | 0 changesDirect | |
Frecciarossa Autobus VF050 | 18:02 Verona | 1h45 | 19:47 Milan Porta Garibaldi | 1 change | |
Frecciarossa FRECCIAROSSA 9750 | 18:32 Verona Porta Nuova | 1h15 | 19:47 Milan Porta Garibaldi | 0 changesDirect | |
Regionale Regionale Veloce 3504 | 18:32 Verona Porta Vescovo | 2h06 | 20:38 Milan Centrale | 1 change | |
Frecciarossa Regionale Veloce 3504 | 18:32 Verona Porta Vescovo | 1h43 | 20:15 Milan Centrale | 1 change | |
Regionale Regionale TRENORD 2642 | 18:43 Verona Porta Nuova | 1h55 | 20:38 Milan Centrale | 0 changesDirect | |
Frecciarossa Autobus VF054 | 19:02 Verona | 1h43 | 20:45 Milan Centrale | 1 change | |
Regionale Autobus VF054 | 19:02 Verona | 2h36 | 21:38 Milan Centrale | 1 change | |
Frecciarossa FRECCIAROSSA 9752 | 19:02 Verona Porta Nuova | 1h13 | 20:15 Milan Centrale | 0 changesDirect | |
Frecciarossa FRECCIAROSSA 9754 | 19:32 Verona Porta Nuova | 1h13 | 20:45 Milan Centrale | 0 changesDirect | |
Regionale Regionale Veloce 3506 | 19:32 Verona Porta Vescovo | 2h06 | 21:38 Milan Centrale | 1 change | |
Frecciarossa Regionale Veloce 3524 | 19:38 Verona Porta Vescovo | 1h37 | 21:15 Milan Centrale | 1 change | |
Regionale Regionale TRENORD 2644 | 19:43 Verona Porta Nuova | 1h55 | 21:38 Milan Centrale | 0 changesDirect | |
Frecciarossa FRECCIAROSSA 9758 | 20:02 Verona Porta Nuova | 1h13 | 21:15 Milan Centrale | 0 changesDirect | |
Frecciarossa Autobus VF056 | 20:02 Verona | 2h13 | 22:15 Milan Centrale | 1 change | |
Regionale Autobus VF056 | 20:02 Verona | 2h36 | 22:38 Milan Centrale | 1 change | |
Frecciarossa Regionale Veloce 3508 | 20:32 Verona Porta Vescovo | 1h43 | 22:15 Milan Centrale | 1 change | |
Regionale Regionale Veloce 3508 | 20:32 Verona Porta Vescovo | 2h06 | 22:38 Milan Centrale | 1 change | |
Regionale Regionale TRENORD 2646 | 20:43 Verona Porta Nuova | 1h55 | 22:38 Milan Centrale | 0 changesDirect | |
Frecciarossa FRECCIAROSSA 9762 | 21:02 Verona Porta Nuova | 1h13 | 22:15 Milan Centrale | 0 changesDirect | |
Regionale Regionale 3574 | 21:32 Verona Porta Vescovo | 2h06 | 23:38 Milan Centrale | 1 change | |
Regionale Regionale TRENORD 2648 | 21:43 Verona Porta Nuova | 1h55 | 23:38 Milan Centrale | 0 changesDirect | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
1 h 9 m
Average
1 h 47 m
Trains per day
99
Distance
141 km
Of the 99 trains that leave Verona for Milan every day 44 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 87 miles |
---|---|
Average train duration | 1 h 13 min |
Average train ticket price | £12 (€14) |
Train frequency | 24 a day |
Direct train | Yes, there are 22 direct trains a day |
Train companies | Regionale, Frecciarossa, Italo, Trenord or ÖBB Nightjet |
Trains from Verona to Milan cover the 87 miles long journey taking on average 1 h 13 min with our travel partners like Regionale, Frecciarossa, Italo, Trenord or ÖBB Nightjet. Normally, there are 24 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £8, but the average price of train tickets is £12. Travellers depart most frequently from Verona Porta Nuova and arrive in Milan Centrale.
Find the best trains to Milan from Verona with Omio's travel partners Regionale, Frecciarossa and Italo from £11. We can find you the best deals, timetables and tickets when comparing and booking the best route.
Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.
Verona to Milan train information with Regionale:
Passengers board the train most frequently from Verona Porta Nuova, which is located around 1.8 miles (2.9 km) away from the city centre, and they get off the train at Milan Centrale, located 2.3 miles (3.7 km) away from the city centre.
Here are some other resources that might have the information you need