I'm on my way to Zurich
Air Baltic is operating for Swiss
I have some hours to spend in Switzerland, and now I've found a good way to do it. There is something called "Saver Day Pass", which can be purchased on the SBB app. If purchased in advance it costs "only" 52CHF and it is valid all day on all transport in Switzerland including the mountain railways.
To see all possible freight trains, it is best to head on the Bözberg railway line
Bötzberg line is used by freight trains to connect with Gotthard railway