Is 2nd class ok? We are flying Business Class and will have been travelling for 28 hrs so need comfort. And should I pre-buy tickets?
2nd class is OK. The difference is that on 1st class there are three seats in a row and in 2nd class there are 4 of them.
No, tickets do not need to be pre-payed, just buy them on the railway counter after arrival.
Did you study the information on the Top Questions about Switzerland (TA Switzerland forum)?
Have a great trip