Several modes of public transport are available to take you to or from the airport:
Trains, trams, buses and boats for getting around in Geneva. Free ticket when you arrive at Genève Aéroport. Free shuttle buses to some hotels. Taxis.
Swiss rail network.
Buses, coaches and trains to everywhere in France. Free shuttle buses to some hotels.