Hey there travelers. we have the following itinerary Fly into Milan (LIN airport) - > Varenna - > Castelrotto/Dolomites - > Florence -> Cinque Terre - > fly out of Pisa airport.
is all of the above travel possible by train? we don't' really need/want to rent a car.
would website is better to buy train tickets on?
should i buy them all in advance or is it ok to buy on at the time of travel? any good practical tips on train travel in Italy (seems overwhelming when i try to figure it our)? for example - looking at tickets from Varenna to Castelrotto and it's showing different trains for connections - would all connections be bought as part of "one" train ticket or do we buy each connection separately?
thanks!