Shortest travel time:
1 h 13 m
Longest travel time:
3 h 28 m
Lowest train ticket cost:
$26
Avg. daily departures:
17
Earliest departure:
04:25
Latest departure:
18: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
04:25
11:25
7
Afternoon trains
1 hrs 13 min
3 hrs 28 min
12:25
17:25
9
Evening trains
1 hrs 50 min
1 hrs 50 min
18:25
18:25
1

Trains on Milan - Verona Route

Brand name
Train type
Travel time
Price from
Departures
Rating
Trenitalia
Trenitalia
Intercity train
1 hrs 50 min
$26
13
Train with 1 change
3 hrs 28 min
$42
1
Bullet train
1 hrs 13 min
$30
3

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