Rail Ninja is a reservation service for booking train tickets online. It is not a rail carrier, does not own or operate any trains, and does not represent an official website of any railway company. It is a commercial business that makes it easier for you to book train tickets online.
Timetable for
1k+ routes worldwide
Flexible payments
20+ methods
Real human support
24/7 help
Shortest travel time:
1 h 12 m
Longest travel time:
1 h 12 m
Lowest train ticket cost:
zł102
Avg. daily departures:
8
Earliest departure:
07:35
Latest departure:
19:35
Milan
Milan train stations
Milano Lambrate
Piazza Enrico Bottini, 20133 Milano MI, Milano, Italy
Terminal Bus di Lampugnano
Via Giulio Natta 226, 20151 Milan, Italy
147 km
Verona
Verona train station
Milan to Verona Train Information
Milan to Verona Train Timetable
Train type
Fastest trip
Longest trip
Earliest
Latest
Departures
Trains from Milan to Verona
Brand name
Train type
Travel time
Price from
Departures
Rating

Italo Treno
Bullet train
1 hrs 12 min
zł102
8
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
Popular Train Routes From Milan and Verona
Filter by
-
Venice280 kmMilan
Italy
Italy
Rome477 kmMilanItaly
Italy
Florence250 kmMilanItaly
Italy
Milan477 kmRomeItaly
Italy
Milan250 kmFlorenceItaly
Italy
Milan280 kmVeniceItaly
Italy
-
Naples776 kmMilan
Italy
Italy
Milan776 kmNaplesItaly
Italy
Milan256 kmZurichItaly
Zurich256 kmMilanItaly
Milan301 kmMonacoItaly
Monaco
Monaco301 kmMilanMonaco
Italy
Trains per day: 7|Popular trains:BeNe
-
Milan140 kmTorino
Italy
Italy
Torino140 kmMilanItaly
Italy
Milan316 kmNiceItaly
-
Venice118 kmVerona
Italy
Italy
Verona118 kmVeniceItaly
Italy
Florence209 kmVeronaItaly
Italy
Verona147 kmMilanItaly
Italy
Verona209 kmFlorenceItaly
Italy
Rome465 kmVeronaItaly
Italy
-
Verona465 kmRome
Italy
Italy
-
Filter by
-
Venice280 kmMilan
Italy
Italy
Rome477 kmMilanItaly
Italy
-
Florence250 kmMilan
Italy
Italy
Milan477 kmRomeItaly
Italy
-
Milan250 kmFlorence
Italy
Italy
Milan280 kmVeniceItaly
Italy
-
Naples776 kmMilan
Italy
Italy
Milan776 kmNaplesItaly
Italy
-
Milan256 kmZurich
Italy
Zurich256 kmMilanItaly
-
Milan301 kmMonaco
Italy
Monaco
Monaco301 kmMilanMonaco
Italy
Trains per day: 7|Popular trains:BeNe
-
Milan140 kmTorino
Italy
Italy
Torino140 kmMilanItaly
Italy
-
-
Milan316 kmNice
Italy
-
Venice118 kmVerona
Italy
Italy
Verona118 kmVeniceItaly
Italy
-
Florence209 kmVerona
Italy
Italy
Verona147 kmMilanItaly
Italy
-
Verona209 kmFlorence
Italy
Italy
Rome465 kmVeronaItaly
Italy
-
Verona465 kmRome
Italy
Italy
-
-
-
-
-