Cheapest
Average
The best way to find a cheap train ticket from Verona to Milan Centrale is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Regionale Regionale TRENORD 2616 | 05:43AM Verona Porta Nuova | 1h52 | 07:35AM Milan Centrale | 0 transfersDirect | |
Regionale Autobus VF002 | 06:21AM Verona | 2h14 | 08:35AM Milan Centrale | 1 transfer | |
Regionale Regionale TRENORD 2606 | 06:43AM Verona Porta Nuova | 1h52 | 08:35AM Milan Centrale | 0 transfersDirect | |
Regionale Regionale TRENORD 2608 | 06:55AM Verona Porta Nuova | 1h50 | 08:45AM Milan Centrale | 0 transfersDirect | |
Regionale Autobus VF004 | 07:11AM Verona | 2h24 | 09:35AM Milan Centrale | 1 transfer | |
Italo 8970 | 07:12AM Verona Porta Nuova | 1h13 | 08:25AM Milan Centrale | 0 transfersDirect | |
Regionale Regionale Veloce 3478 | 07:32AM Verona Porta Vescovo | 2h03 | 09:35AM Milan Centrale | 1 transfer | |
Regionale Regionale TRENORD 2620 | 07:43AM Verona Porta Nuova | 1h52 | 09:35AM Milan Centrale | 0 transfersDirect | |
Regionale Autobus VF008 | 08:11AM Verona | 2h24 | 10:35AM Milan Centrale | 1 transfer | |
Frecciarossa Autobus VF008 | 08:11AM Verona | 1h34 | 09:45AM Milan Centrale | 1 transfer | |
Regionale Regionale 17164 | 08:19AM Verona Porta Vescovo | 2h16 | 10:35AM Milan Centrale | 1 transfer | |
Frecciarossa Regionale Veloce 3482 | 08:32AM Verona Porta Vescovo | 1h43 | 10:15AM Milan Centrale | 1 transfer | |
Frecciarossa FRECCIAROSSA 9708 | 08:32AM Verona Porta Nuova | 1h13 | 09:45AM Milan Centrale | 0 transfersDirect | |
Regionale Regionale TRENORD 2622 | 08:39AM Verona Porta Nuova | 1h56 | 10:35AM Milan Centrale | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9713 | 09:02AM Verona Porta Nuova | 1h13 | 10:15AM Milan Centrale | 0 transfersDirect | |
Regionale Autobus VF014 | 09:11AM Verona | 2h24 | 11:35AM Milan Centrale | 1 transfer | |
Frecciarossa Autobus VF014 | 09:11AM Verona | 2h04 | 11:15AM Milan Centrale | 1 transfer | |
Italo 8974 | 09:12AM Verona Porta Nuova | 1h13 | 10:25AM Milan Centrale | 0 transfersDirect | |
Regionale Regionale Veloce 3486 | 09:32AM Verona Porta Vescovo | 2h03 | 11:35AM Milan Centrale | 1 transfer | |
Frecciarossa Regionale Veloce 3486 | 09:32AM Verona Porta Vescovo | 1h43 | 11:15AM Milan Centrale | 1 transfer | |
Regionale Regionale TRENORD 2624 | 09:43AM Verona Porta Nuova | 1h52 | 11:35AM Milan Centrale | 0 transfersDirect | |
Regionale Autobus VF018 | 10:02AM Verona | 2h33 | 12:35PM Milan Centrale | 1 transfer | |
Frecciarossa FRECCIAROSSA 9718 | 10:02AM Verona Porta Nuova | 1h13 | 11:15AM Milan Centrale | 0 transfersDirect | |
Frecciarossa Autobus VF018 | 10:02AM Verona | 1h43 | 11:45AM Milan Centrale | 1 transfer | |
Italo 8971 | 10:12AM Verona Porta Nuova | 1h13 | 11:25AM Milan Centrale | 0 transfersDirect | |
Regionale Regionale Veloce 3428 | 10:32AM Verona Porta Vescovo | 2h03 | 12:35PM Milan Centrale | 1 transfer | |
Frecciarossa FRECCIAROSSA 9721 | 10:32AM Verona Porta Nuova | 1h13 | 11:45AM Milan Centrale | 0 transfersDirect | |
Regionale Regionale TRENORD 2626 | 10:43AM Verona Porta Nuova | 1h52 | 12:35PM Milan Centrale | 0 transfersDirect | |
Regionale Autobus VF022 | 11:02AM Verona | 2h33 | 01:35PM Milan Centrale | 1 transfer | |
Frecciarossa Autobus VF022 | 11:02AM Verona | 2h13 | 01:15PM Milan Centrale | 1 transfer | |
Regionale Regionale Veloce 3632 | 11:32AM Verona Porta Vescovo | 2h03 | 01:35PM Milan Centrale | 1 transfer | |
Frecciarossa Regionale Veloce 3632 | 11:32AM Verona Porta Vescovo | 1h43 | 01:15PM Milan Centrale | 1 transfer | |
Regionale Regionale TRENORD 2628 | 11:43AM Verona Porta Nuova | 1h52 | 01:35PM Milan Centrale | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9724 | 12:02PM Verona Porta Nuova | 1h13 | 01:15PM Milan Centrale | 0 transfersDirect | |
Frecciarossa Autobus VF024 | 12:11PM Verona | 1h34 | 01:45PM Milan Centrale | 1 transfer | |
Frecciarossa Regionale Veloce 3488 | 12:32PM Verona Porta Vescovo | 1h43 | 02:15PM Milan Centrale | 1 transfer | |
Frecciarossa FRECCIAROSSA 9726 | 12:32PM Verona Porta Nuova | 1h13 | 01:45PM Milan Centrale | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9728 | 01:02PM Verona Porta Nuova | 1h13 | 02:15PM Milan Centrale | 0 transfersDirect | |
Regionale Autobus VF030 | 01:11PM Verona | 2h24 | 03:35PM Milan Centrale | 1 transfer | |
Frecciarossa Autobus VF030 | 01:11PM Verona | 2h04 | 03:15PM Milan Centrale | 1 transfer | |
Frecciarossa Regionale Veloce 3490 | 01:32PM Verona Porta Vescovo | 1h43 | 03:15PM Milan Centrale | 1 transfer | |
Regionale Regionale Veloce 3490 | 01:32PM Verona Porta Vescovo | 2h03 | 03:35PM Milan Centrale | 1 transfer | |
Regionale Regionale TRENORD 2632 | 01:43PM Verona Porta Nuova | 1h52 | 03:35PM Milan Centrale | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9732 | 02:02PM Verona Porta Nuova | 1h13 | 03:15PM Milan Centrale | 0 transfersDirect | |
Frecciarossa Autobus VF034 | 02:11PM Verona | 1h34 | 03:45PM Milan Centrale | 1 transfer | |
Regionale Autobus VF034 | 02:11PM Verona | 2h24 | 04:35PM Milan Centrale | 1 transfer | |
Regionale Regionale Veloce 3492 | 02:32PM Verona Porta Vescovo | 2h03 | 04:35PM Milan Centrale | 1 transfer | |
Frecciarossa FRECCIAROSSA 9729 | 02:32PM Verona Porta Nuova | 1h13 | 03:45PM Milan Centrale | 0 transfersDirect | |
Frecciarossa Regionale Veloce 3492 | 02:32PM Verona Porta Vescovo | 1h43 | 04:15PM Milan Centrale | 1 transfer | |
Regionale Regionale TRENORD 2634 | 02:43PM Verona Porta Nuova | 1h52 | 04:35PM Milan Centrale | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9736 | 03:02PM Verona Porta Nuova | 1h13 | 04:15PM Milan Centrale | 0 transfersDirect | |
Frecciarossa Autobus VF040 | 03:11PM Verona | 2h04 | 05:15PM Milan Centrale | 1 transfer | |
Regionale Autobus VF040 | 03:11PM Verona | 2h24 | 05:35PM Milan Centrale | 1 transfer | |
Italo 8984 | 03:12PM Verona Porta Nuova | 1h13 | 04:25PM Milan Centrale | 0 transfersDirect | |
Regionale Regionale Veloce 3496 | 03:32PM Verona Porta Vescovo | 2h03 | 05:35PM Milan Centrale | 1 transfer | |
Frecciarossa Regionale Veloce 3496 | 03:32PM Verona Porta Vescovo | 1h43 | 05:15PM Milan Centrale | 1 transfer | |
Regionale Regionale TRENORD 2636 | 03:43PM Verona Porta Nuova | 1h52 | 05:35PM Milan Centrale | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9740 | 04:02PM Verona Porta Nuova | 1h13 | 05:15PM Milan Centrale | 0 transfersDirect | |
Regionale Autobus VF044 | 04:02PM Verona | 2h33 | 06:35PM Milan Centrale | 1 transfer | |
Italo 8986 | 04:12PM Verona Porta Nuova | 1h13 | 05:25PM Milan Centrale | 0 transfersDirect | |
Regionale Regionale Veloce 3498 | 04:32PM Verona Porta Vescovo | 2h03 | 06:35PM Milan Centrale | 1 transfer | |
Frecciarossa Regionale Veloce 3498 | 04:32PM Verona Porta Vescovo | 1h43 | 06:15PM Milan Centrale | 1 transfer | |
Regionale Regionale TRENORD 2638 | 04:43PM Verona Porta Nuova | 1h52 | 06:35PM Milan Centrale | 0 transfersDirect | |
Regionale Autobus VF048 | 05:02PM Verona | 2h33 | 07:35PM Milan Centrale | 1 transfer | |
Frecciarossa FRECCIAROSSA 9744 | 05:02PM Verona Porta Nuova | 1h13 | 06:15PM Milan Centrale | 0 transfersDirect | |
Italo 8988 | 05:12PM Verona Porta Nuova | 1h13 | 06:25PM Milan Centrale | 0 transfersDirect | |
Regionale Regionale 16026 | 05:32PM Verona Porta Vescovo | 2h03 | 07:35PM Milan Centrale | 1 transfer | |
Frecciarossa Regionale 16026 | 05:32PM Verona Porta Vescovo | 1h43 | 07:15PM Milan Centrale | 1 transfer | |
Regionale Regionale TRENORD 2640 | 05:43PM Verona Porta Nuova | 1h52 | 07:35PM Milan Centrale | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9748 | 06:02PM Verona Porta Nuova | 1h13 | 07:15PM Milan Centrale | 0 transfersDirect | |
Regionale Autobus VF050 | 06:02PM Verona | 2h33 | 08:35PM Milan Centrale | 1 transfer | |
Frecciarossa Autobus VF050 | 06:02PM Verona | 2h13 | 08:15PM Milan Centrale | 1 transfer | |
Regionale Regionale Veloce 3504 | 06:32PM Verona Porta Vescovo | 2h03 | 08:35PM Milan Centrale | 1 transfer | |
Frecciarossa Regionale Veloce 3504 | 06:32PM Verona Porta Vescovo | 1h43 | 08:15PM Milan Centrale | 1 transfer | |
Regionale Regionale TRENORD 2642 | 06:43PM Verona Porta Nuova | 1h52 | 08:35PM Milan Centrale | 0 transfersDirect | |
Frecciarossa Autobus VF054 | 07:02PM Verona | 1h43 | 08:45PM Milan Centrale | 1 transfer | |
Frecciarossa FRECCIAROSSA 9752 | 07:02PM Verona Porta Nuova | 1h13 | 08:15PM Milan Centrale | 0 transfersDirect | |
Regionale Autobus VF054 | 07:02PM Verona | 2h33 | 09:35PM Milan Centrale | 1 transfer | |
Regionale Regionale Veloce 3506 | 07:32PM Verona Porta Vescovo | 2h03 | 09:35PM Milan Centrale | 1 transfer | |
Frecciarossa FRECCIAROSSA 9754 | 07:32PM Verona Porta Nuova | 1h13 | 08:45PM Milan Centrale | 0 transfersDirect | |
Frecciarossa Regionale Veloce 3524 | 07:38PM Verona Porta Vescovo | 1h37 | 09:15PM Milan Centrale | 1 transfer | |
Regionale Regionale TRENORD 2644 | 07:43PM Verona Porta Nuova | 1h52 | 09:35PM Milan Centrale | 0 transfersDirect | |
Frecciarossa Autobus VF056 | 08:02PM Verona | 2h13 | 10:15PM Milan Centrale | 1 transfer | |
Frecciarossa FRECCIAROSSA 9758 | 08:02PM Verona Porta Nuova | 1h13 | 09:15PM Milan Centrale | 0 transfersDirect | |
Regionale Autobus VF056 | 08:02PM Verona | 2h33 | 10:35PM Milan Centrale | 1 transfer | |
Regionale Regionale Veloce 3508 | 08:32PM Verona Porta Vescovo | 2h03 | 10:35PM Milan Centrale | 1 transfer | |
Frecciarossa Regionale Veloce 3508 | 08:32PM Verona Porta Vescovo | 1h43 | 10:15PM Milan Centrale | 1 transfer | |
Regionale Regionale TRENORD 2646 | 08:43PM Verona Porta Nuova | 1h52 | 10:35PM Milan Centrale | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9762 | 09:02PM Verona Porta Nuova | 1h13 | 10:15PM Milan Centrale | 0 transfersDirect | |
Regionale Regionale Veloce 3574 | 09:32PM Verona Porta Vescovo | 2h16 | 11:48PM Milan Centrale | 2 transfers | |
Regionale Regionale TRENORD 2648 | 09:43PM Verona Porta Nuova | 2h05 | 11:48PM Milan Centrale | 1 transfer | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
1 h 13 m
Average
1 h 49 m
Trains per day
91
Distance
140 km
Of the 91 trains that leave Verona for Milan Centrale every day 39 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 86 miles (139 km) |
Average train duration 1h 55m |
Cheapest ticket price $15 (€13) |
Trains per day 68 |
Direct trains 32 |
Train providers 4 |
Fastest train 1h 51m |
First train 05:43 |
Last train 20:43 |
Buy your official Regionale, Frecciarossa and Italo train tickets from Verona to Milan Centrale from $15 (€13) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable 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.
Train information from Verona to Milan Centrale with Regionale:
Traveling on a Verona to Milan Centrale train offers a seamless way to explore Italy while enjoying excellent service and picturesque views along the way. The majority of trains from Verona to Milan Centrale depart from Verona Porta Nuova, a hub of connectivity and efficiency, ensuring a smooth start to your journey. After approximately 1 hour and 15 minutes (depending on the type of train and the service), passengers arrive at Milan Centrale, one of Italy's most iconic railway stations, known for its magnificent architecture and prime access to Milan's bustling city life. Whether you're commuting for business or traveling for leisure, this popular route is cherished by many for its comfort, affordability, and reliability. Book your train from Verona to Milan Centrale today for a hassle-free adventure!
The cost of a train ticket from Verona to Milan Centrale can vary, but you can find tickets starting as low as $15 (€13) if you book in advance. On average, the ticket price for this route tends to be around $15 (€13), depending on the time of booking, travel class, and availability. For the best deals and comfortable travel conditions, consider planning your trip in late October or early November, when prices often drop, and you can enjoy a pleasant and less crowded journey. Booking early is key to locking in the cheapest options!
Traveling by train from Verona to Milan Centrale is both convenient and efficient, with Trenitalia, Italo, and Frecciarossa offering a variety of services to suit your needs. You can choose between high-speed trains, such as Frecciarossa and Italo, for a quicker journey, or opt for Trenitalia's regional trains for a more cost-effective option. Onboard, travelers can enjoy spacious seating, air conditioning, and access to chargers for electronic devices, ensuring a comfortable ride. High-speed services typically include additional perks like Wi-Fi and food options, making the 1.5 to 2-hour journey between these two popular Italian cities a delightful experience.
Planning your journey between Verona and Milan Centrale? The train journey connects these two iconic Italian cities, offering comfort and convenience for travelers. The distance from Verona to Milan Centrale is approximately 86 miles (139 km), and the average train journey duration is 1h 51m. With quick travel times, this route is ideal for both sightseeing and business trips.
On this well-connected route, there are 68 trains operating daily between Verona and Milan Centrale. These trains run every day of the week, including weekends and holidays, ensuring flexibility no matter when you plan to travel. Whether it's a weekday commuter train or a weekend getaway, you’re sure to find a convenient option.
The first train from Verona to Milan Centrale normally departs at 05:43, while the last train of the day is usually at 20:43. This wide range of departure times ensures you can start your trip early or leave later in the day, depending on your schedule.
Here are some other resources that might have the information you need