Trains operated by Swiss Federal Railways connect the airport to the main station of Cornavin in six minutes , and carry on to towns such as Nyon , Lausanne , Fribourg , Montreux , Neuchâtel , Bern , Sion and Sierre .
Trains operated by SBB connect the airport to the main station of Cornavin in six minutes , and carry on to towns such as Nyon , Lausanne , Fribourg , Montreux , Neuchâtel , Berne , Sion , Sierre , etc. .