I'm travelling to four countries in Europe in late June/early July and am using RailEurope to buy train tickets. Part of my trip includes flying from Zurich to Vienna on July 1. When researching train ticket prices, I noticed a significant price difference between the RailEuope website and Sbb.ch.
RailEurope shows Interlaken Ost to Zurich airport (with transfer at Bern) costing $128USD.
Sbb.ch appears to be 47 in Swiss currency, which is roughly equal to USD. This also includes getting from Murren to Interlaken, which includes a cable car part of the way.
Why such a big price difference? Am I missing something?
Should I buy the tickets through RailEurope anyway, or perhaps wait and buy tickets for this part of my journey when I arrive in Switzerland. I'm nervous about waiting too long, because I don't want to risk missing my flight from Zurich.