We are planning our Switzerland trip for June this year. Do you have to have your Swiss Travel pass paid for before you can book your seat on the above trains. Thanks R
Welcome to MySwissAlps! No, you don't need to have the pass in hand to book seats. You don't need to book seats for the Jungfraujoch trip. Please see here for details:
You can buy your pass through www.swissrailways.com/ en (pick "Online Ticket" in order to print it at home). Further options are here: myswissalps.com/ swisstravelpass/ price.
All you need to know about traveling by train, bus or car in Switzerland.
Hand picked Swiss hotels and other accommodations are right here.