Vicenza to Milan by train

Last reviewed: July 2026

Typical duration
1 hour 40 minutes
Direct
Direct service (change at Verona)
From price
fares from €11.90
Trains to Milan

Train service

Train tickets

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Rail Europe

Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

Trainline

Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Frequently asked questions

How long does the train from Vicenza to Milan take?

High-speed trains cover the route in around 1 hour 40 to 41 minutes. Frecciarossa services run in about 1 hour 41 minutes; Italo trains take around 1 hour 40 minutes. Both are through services that do not require a change of train.

How much does a train ticket from Vicenza to Milan cost?

Italo advance tickets start from around €11.90 for Smart class. Frecciarossa advance fares typically start from around €29, though the exact price depends on the departure, class, and how early you book. On-day fares are higher. Regional trains cost less but take significantly longer.

Do I need to book in advance for trains from Vicenza to Milan?

You do not have to book in advance, but fares rise the closer you get to departure, particularly on Frecciarossa. Booking a few days ahead or earlier secures a lower price. Both Trenitalia and Italo use dynamic pricing, so the cheapest seats go first.

Can I use an Interrail or Eurail pass from Vicenza to Milan?

Yes, but only on Trenitalia services. Frecciarossa trains require a seat reservation even with a pass; the pass-holder reservation fee is around €10 per journey. Italo does not accept Interrail or Eurail passes. If you hold a pass and want to travel with Italo, you need to buy a full ticket separately.

Which station do trains arrive at in Milan?

All Frecciarossa and Italo trains on this route arrive at Milano Centrale. It is served by metro lines 2 and 3, and the Duomo is around 15 minutes away by metro.

More routes