Originally Posted by
YVR Cockroach
Depends on how much you value flexibility vs savings (which may not be much depending on your income). Booking 4 months ahead (maximum allowed on trenitalia) gives you some very cheap fares that are good for a particular train. Of course the ticket is void if you don't take that train.
For example, I bought Milano-La Spezia Super Economy the first day tickets were for sale. €9 each but no changes or refunds. Currently tickets are €19 and €28 which decreasing restrictions. The €19 for walkup over Super Economy may be worth something to you but you may prefer flexibility.
However, your routes are longer than mine and with multiple trains (seems you buy a ticket each), the cost may add up. For example, La Spezia to Venice vi Milan will cost you €18 if you buy Super Economy but €56.50 for walkup tickets. The local/regional trains have no advance purchase advantages.
Originally Posted by
firecracker725
If you know your plans, it is nearly always a good idea to buy train tickets in advance. You may spend a few more euros if you'd rather be flexible, but sometimes it's worth it. Just depends on how you like to travel.
Originally Posted by
KLouis
Let me add to the above that if you already have a ticket for a "fast" train (e.g. Freccia, non-regional train, etc.) and you decide to leave on an earlier or later one you may find that you are not allowed to, or that it will cost you a juicy extra to have your ticket changed. If your ticket is valid for an earlier or later train without having changed the reservation, it counts as if you traveled without ticket and you pay a high fine.
Originally Posted by
PWMTrav
In theory, booking in advance is great for savings. In reality, I book closer in as my plans firm up. The lowest fare classes are entirely, or almost entirely, restricted as far as changes go so keep that in mind. If the price difference is manageable, I like the flexibility of the BASE fare.
Originally Posted by
Philatravelgirl
I booked online with Italio and got great deals ahead of time and could pick my seat. Even a few days ahead was flexible enough. If you care about seat location on fast train I'd book ahead
Originally Posted by
PWMTrav
Italo's a good option to look at. It's changed for the better, where before they didn't always serve the "main" station in each city. At least now, they do serve Roma Termini, Firenze Santa Maria Novella, Venezia Santa Lucia, etc.
If you're looking for a fast train directly from FCO, Trenitalia is still the only option.
Thank you all for your great advice. I went ahead and booked the tickets which can be changed in terms of day and time, but just can't be cancelled.