I will be landing at Geneva airport (Switzerland) in the coming mid June. As I would like to go to Metabief, France, I am thinking to take train from Train station Geneva Cornavin (near Geneva airport) to Vallorbe followed by a bus to Metabief.
This website sells train tickets. However, I am not sure whether my flight would be delayed and so I am not planning to purchase online.
As this is my first time travelling to Geneva airport, I am not sure whether I can purchase train ticket on the spot.