We are 2 adults looking to do the follow rail :
Sep 25 :Paris to Strasbourg, France
Sep 28 : Strasbourg to Lucerne (while in Switzerland doing Mt Rigi 1 day, so probably do some sort of swiss pass to cover rail/boats and cable cars)
Sep 30 : Lucerne to Zurich
Do I need to purchase rail tickets in advance to get the best price or availability, or can I purchase the day before or day of.
Suggestions please and thank you!