Jun 8, 2017 - 8:07 PM
It's very easy. Take a bus to Vevey railway station (about 6 mins), then catch a train to Genève-Cornavin (city centre) or to the airport itself (about 1 hour 15 mins). Use a hotel booking website to find a room that suits your needs.
From the centre of Geneva to the airport the first bus departure is at 04:37 (23 mins journey) or the first train departure is at 04:45 (7 mins journey, plus 5 mins walking).
The SBB.ch website can help you to plan your route from any bus, tram or train in top in the country.