Hi! I have a trip planned for Switzerland and Italy in the beginning of April. Planning is going well, but I wanted to get some insights into Italian trains.
Coming from Switzerland, we are spending a night in Milan before heading down to Florence. We are looking at day trips to Pisa and maybe Venice from there (I know I know, Venice deserves its own few days. We don't have a few days for Venice. We're just doing what we can here! Also, being from the US, a two hour trip is not that big of a deal for us).
Anyway, that's a lot of train travel. So my question is - how does train travel work in Italy? Do I need to book all of our trips beforehand? Or is this something I can do the day of, almost like a US subway/metro situation? I would prefer to wait just in case we decide not to go on this or that trip due to weather, etc., if that's possible.