Mar 23, 2017 - 7:48 AM
in reply to Pekkle
Yes, that will work just fine. You can buy the ticket at any time once you are in Switzerland at a ticket office (SBB) or a ticket machine. You don't have to wait until just before you board the train (though you can as long as you have made the reservation).