Cheapest
Average
The best way to find a cheap train ticket from Vercelli to Milan 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 Veloce 33109 | 05:49AM Vercelli station | 1h02 | 06:51AM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale TRENORD 10663 | 06:00AM Vercelli station | 1h09 | 07:09AM Milano S. Cristoforo | 1 transfer | |
Regionale Regionale TRENORD 10663 | 06:00AM Vercelli station | 1h28 | 07:28AM Milano S. Cristoforo | 2 transfers | |
Regionale Regionale Veloce 2001 | 06:29AM Vercelli station | 1h05 | 07:34AM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale Veloce 33107 | 06:49AM Vercelli station | 1h02 | 07:51AM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale TRENORD 10665 | 06:53AM Vercelli station | 1h35 | 08:28AM Milano S. Cristoforo | 2 transfers | |
Regionale Regionale Veloce 2003 | 06:59AM Vercelli station | 0h58 | 07:57AM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale Veloce 2053 | 07:16AM Vercelli station | 1h05 | 08:21AM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale Veloce 33105 | 07:49AM Vercelli station | 1h02 | 08:51AM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale Veloce 2005 | 07:56AM Vercelli station | 1h01 | 08:57AM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale TRENORD 10667 | 08:00AM Vercelli station | 1h13 | 09:13AM Milano S. Cristoforo | 1 transfer | |
Regionale Regionale TRENORD 10667 | 08:00AM Vercelli station | 1h28 | 09:28AM Milano S. Cristoforo | 2 transfers | |
Regionale Regionale Veloce 2055 | 08:24AM Vercelli station | 0h57 | 09:21AM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale Veloce 33103 | 08:49AM Vercelli station | 1h02 | 09:51AM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale TRENORD 10669 | 09:00AM Vercelli station | 1h09 | 10:09AM Milano S. Cristoforo | 1 transfer | |
Regionale Regionale TRENORD 10669 | 09:00AM Vercelli station | 1h28 | 10:28AM Milano S. Cristoforo | 2 transfers | |
Regionale Regionale Veloce 33101 | 09:49AM Vercelli station | 1h02 | 10:51AM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale 11318 | 11:16AM Vercelli station | 1h13 | 12:29PM Milano Certosa | 1 transfer | |
Regionale Regionale Veloce 33099 | 11:49AM Vercelli station | 1h02 | 12:51PM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale TRENORD 10675 | 12:00PM Vercelli station | 1h28 | 01:28PM Milano S. Cristoforo | 2 transfers | |
Regionale Regionale TRENORD 10675 | 12:00PM Vercelli station | 1h09 | 01:09PM Milano S. Cristoforo | 1 transfer | |
Regionale Regionale Veloce 33097 | 12:49PM Vercelli station | 1h02 | 01:51PM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale TRENORD 10677 | 01:00PM Vercelli station | 1h09 | 02:09PM Milano S. Cristoforo | 1 transfer | |
Regionale Regionale TRENORD 10677 | 01:00PM Vercelli station | 1h28 | 02:28PM Milano S. Cristoforo | 2 transfers | |
Regionale Regionale Veloce 33095 | 01:49PM Vercelli station | 1h02 | 02:51PM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale TRENORD 10679 | 02:00PM Vercelli station | 1h09 | 03:09PM Milano S. Cristoforo | 1 transfer | |
Regionale Regionale TRENORD 10679 | 02:00PM Vercelli station | 1h28 | 03:28PM Milano S. Cristoforo | 2 transfers | |
Regionale Regionale Veloce 33093 | 02:49PM Vercelli station | 1h02 | 03:51PM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale Veloce 33091 | 03:49PM Vercelli station | 1h02 | 04:51PM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale Veloce 33089 | 04:49PM Vercelli station | 1h02 | 05:51PM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale TRENORD 10685 | 05:00PM Vercelli station | 1h28 | 06:28PM Milano S. Cristoforo | 2 transfers | |
Regionale Regionale TRENORD 10685 | 05:00PM Vercelli station | 1h09 | 06:09PM Milano S. Cristoforo | 1 transfer | |
Regionale Regionale Veloce 33087 | 05:49PM Vercelli station | 1h02 | 06:51PM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale TRENORD 10687 | 06:00PM Vercelli station | 1h09 | 07:09PM Milano S. Cristoforo | 1 transfer | |
Regionale Regionale TRENORD 10687 | 06:00PM Vercelli station | 1h28 | 07:28PM Milano S. Cristoforo | 2 transfers | |
Regionale Regionale Veloce 33085 | 06:49PM Vercelli station | 1h02 | 07:51PM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale TRENORD 10689 | 07:00PM Vercelli station | 1h28 | 08:28PM Milano S. Cristoforo | 2 transfers | |
Regionale Regionale TRENORD 10689 | 07:00PM Vercelli station | 1h09 | 08:09PM Milano S. Cristoforo | 1 transfer | |
Regionale Regionale Veloce 2059 | 07:16PM Vercelli station | 1h05 | 08:21PM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale Veloce 33083 | 07:49PM Vercelli station | 1h02 | 08:51PM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale TRENORD 10691 | 08:00PM Vercelli station | 1h09 | 09:09PM Milano S. Cristoforo | 1 transfer | |
Regionale Regionale TRENORD 10691 | 08:00PM Vercelli station | 1h28 | 09:28PM Milano S. Cristoforo | 2 transfers | |
Regionale Regionale Veloce 33081 | 08:49PM Vercelli station | 1h02 | 09:51PM Milan Porta Garibaldi | 0 transfersDirect | |
Intercity Notte InterCityNotte 797 | 09:26PM Vercelli station | 0h49 | 10:15PM Milan Porta Garibaldi | 0 transfersDirect | |
Regionale Regionale Veloce 33079 | 09:49PM Vercelli station | 1h02 | 10:51PM Milan Porta Garibaldi | 0 transfersDirect |
Find all the dates and times for this journey
Fastest Journey
49 m
Average
1 h 10 m
Trains per day
45
Distance
62 km
Of the 45 trains that leave Vercelli for Milan every day 23 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 38 miles (62 km) |
Average train duration 1h 22m |
Cheapest ticket price $7 (€7) |
Trains per day 3 |
Train providers 3 |
Fastest train 1h 1m |
First train 00:02 |
Last train 23:58 |
Find the best trains between Vercelli and Milan with Omio's travel partners Regionale, Intercity Notte and Intercity from $7 (€7). We can find you the best deals, schedules and tickets when comparing and booking the best journey.
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.
Regionale from Vercelli to Milan train information:
Traveling between Vercelli and Milan has never been easier than with the extensive train services available. Whether you're planning a day trip or a business commute, the train from Vercelli to Milan is the perfect option. Most trains depart from the centrally located Vercelli Station (Vercelli) and arrive at Milan's bustling Milano Centrale (Milano Porta Garibaldi), offering multiple departures throughout the day for added convenience. Discover comfort, speed, and efficiency by booking your tickets for one of the frequent trains from Vercelli to Milan today!
Planning a trip from Vercelli to Milan by train? Here’s everything you need to know about Vercelli to Milan train times and schedules to help you make the most of your journey. The distance between Vercelli and Milan is 38 miles (62 km), and the average train journey duration is 1h 1m. Traveling by train is a convenient and time-efficient way to reach Milan from Vercelli.
The Vercelli to Milan route is well-served with frequent trains running daily. There are about 3 trains available every day, ensuring you have plenty of options to suit your schedule. Trains operate consistently throughout the week, so whether you’re planning a weekday commute or a weekend getaway, you’ll find reliable services.
If you’re wondering when trains start and stop running, the first train of the day usually departs at around 00:02, and the last train departs as late as 23:58. With such a wide range of departure options, you can choose a train time that best fits your travel plans.
Passengers board the train most frequently from Vercelli, which is located around 0.7 miles (1.2 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