But info in internet is confusing since there are so many sites that
gives you train itineraries.
Official train site- don't bother with others
https://www.trenitalia.com/content/tcom/en.html
Get the Trenitalia App so you can book easily while in Italy
A lot of your routes are regional trains so advance purchase is of no benefit- those trains can never sell out and price never changes
1) Milan to Desenzano del Garda
Milano Centrale to Desenzano del Garda
no changes
Regional Train
2) Desenzano to Verona.
Desenzano del Garda to Verona Porta Nuova
no changes
Regional Train
(from Verona I going to do a day trip to Venice ) HOW??
Simple
Verona Porta Nuova to Venezia S Lucia
There are both fast and regional trains on this route. Book a regional- time is only a bit longer than fast train
3) Verona to Modena
Verona Porta Nuova to Modena
change in Mantova
Regional Train
4) Modena to Levanto
Modena to Levanto
several options- combination of fast and regional Possibly 1 change in Milan, or 2-4 changes diff routes
5) Levanto to Florence
Levanto to Firenze SM Novella
Several combinations- best probably 1 change in Pisa
IC and regional
6) Florence to Orvieto
Firenze SM Novella to Orvieto
no changes
Regional or IC
7) Orvieto to Vietri Sul Mare
Orvieto to Vietri Sul Mare-Amalfi
Change in Roma Termini then Salerno then bus to Vietri
8) Vietri to Napoli
Vietri Sul Mare-Amalfi to Napoli Centrale
Bus to Salerno, change in Salerno- IC
regional and Fast trains available
9) Napoli to Rome
no changes
Napoli Centrale to Roma Termini
Fast Train, IC or regional