Nov 7, 2013 - 11:33 AM
>1. Which pass should I get for my trip? As far as I know, swiss half fare card can be use in austrian and germany train as well, is it better to get half fare card?<
Swiss Half Fare card can only be used in Switzerland. As to whether thee Half Fare Card is the best you will need to add up the fares and do the math. Most likely, if you are able to go up Jungfraujoch (i.e., it is not cloudy on the one day you have allocated for this) the HFC will be a good deal for you.
>2. If I decided to get half fare card, can I buy the card when I change train in spiez (from milan) but book the ticket in advance wihout actually have the card?<
Yes to both questions.
>3. Do we literally need to book the ticket in advance to travel in switzerland? In terms of getting good/cheaper ticket price on each journey<
There is no cost advantage to booking tickets within Switzerland in advance. In fact, it is a bad idea to do so with a trip that involves Jungfraujoch. If the weather is cloudy it is a waste of time and money to go up the peak. You should only buy the ticket just before you go up.
However, you can usually get a better fare on the Zurich to Munich portion of your journey by booking in advance on the German rail site www.bahn.de. There are super saver fares that become available usually 92 days in advance that will save you a great deal of money, even less expensive than using the Half Fare Card to book your trip from Zurich to the border. There are restrictions - fares cannot be changed or cancelled without a penalty and you need to travel on the exact train/time you book. But it saves a great deal.