Four of us are travelling to Italy in mid-March for 21 days and want to use the train. We are going to Rome, Sorrento, Venice, Florence, Cinque Terre, and Siena (in that order). I realize for some trips local trains will be needed (i.e. the Campania Express) but I am finding all the booking information rather overwhelming. Some say to book well in advance on the apps (Trenitalia app is not available in Canada though) while others say just use the machines in the station. Others still suggest the Eurail pass.
I can price out the differences, but I am not sure how busy it will be in the stations should we wish to book there vs. getting a pass and paying the extra to make a seat reservation. Yes I could book tickets in advance and have them emailed to me, but we know the day we want to travel and not the time. Is the flexibility of the pass worth the extra or is it much easier to book online or at the station? Does this make any sense to any of you?
It's been 35 years since I traveled by train in Italy and it is not quite the same as it was then. Looking for any and all advice and thanks in advance. - Mark