Shortest travel time:
1 hrs 13 min
Longest travel time:
3 hrs 28 min
Lowest train ticket cost:
$63
Avg. daily departures:
18
Earliest departure:
06:25
Latest departure:
22:25
Milan
147 km
Verona

Milan to Verona Train Information

Milan to Verona Train Timetable

Train type
Fastest trip
Longest trip
Earliest
Latest
Departures
Morning trains
1 hrs 13 min
1 hrs 50 min
06:25
11:25
5
Afternoon trains
1 hrs 13 min
3 hrs 28 min
12:25
17:45
8
Evening trains
1 hrs 50 min
1 hrs 50 min
18:25
20:25
3
Night trains
1 hrs 50 min
1 hrs 50 min
21:25
22:25
2

Trains on Milan - Verona Route

Brand name
Train type
Travel time
Price from
Departures
Rating
Trenitalia
Trenitalia
Intercity train
1 hrs 50 min
$63
15
Train with 1 change
3 hrs 28 min
$79
1
Bullet train
1 hrs 13 min
$67
2

Milan to Verona Train Review & Rating

We're happy that we chose in favor of the train for our day trip to Verona

Jessica U. about traveling from Milan to Verona