Hi hemvarsha,In the first case you probably did not select the "No reduction" option. The timetable shows the reduced fares by default. The correct fare is CHF 46 for a single trip, unless you have a rail pass.
Quickly search our entire website here. We have a lot to offer!
All you need to know about traveling by train, bus or car in Switzerland.
Hand picked Swiss hotels and other accommodations are right here.