World Train Map

Verona to Milan by train

Verona Porta Nuova → Centrale FS

Trains link Verona (Verona Porta Nuova) and Milan (Centrale FS) in about 1h 58m at best, with no changes needed.

Fastest
≈ 1h 58m
Typical
≈ 2h 02m
Direct trains
Yes
Fewest changes
0
Operators
Trenord, Trenitalia
Frecciarossa Milan–Venice, Milan to Venice
Photo · Phil Richards from London, UK · CC BY-SA 2.0

How long does the train from Verona to Milan take?

The fastest trains cover Verona to Milan in about 1h 58m; a typical journey takes around 2h 02m.

Is there a direct train from Verona to Milan?

Yes: direct trains run between Verona Porta Nuova and Centrale FS.

Legendary routes through Verona or Milan

More trains from Verona

All trains from Verona →

More train routes in Italy · Switzerland.

Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.