Geneva airport handles flights until roughly midnight. The terminal is modern and well-organized, but your transport options narrow significantly after the last trains.
Last train to the city
Trains from Geneva airport to Cornavin (city center) run until about 12:30 AM. After that, there is no train service until around 5 AM. The free Tout Geneve ticket still works on these late services. If your flight lands by 11:30 PM and you get through baggage claim promptly, you can usually catch the last train.
Taxis after midnight
Taxis operate 24 hours at Geneva airport. The rank outside arrivals is staffed even late at night, though the wait may be slightly longer if multiple flights arrive close together. A ride to the city center costs CHF 30-50 regardless of the hour. Swiss taxi drivers do not typically add a night surcharge, though the meter rate may be slightly higher.
Ski resort destinations at night
This is where late arrivals become genuinely complicated. Shared shuttle services to resorts like Chamonix, Verbier, or Val d'Isere stop running by early evening. The last scheduled buses depart well before midnight. If your flight arrives after 8-9 PM and you are heading to a mountain resort, a pre-booked private transfer is essentially your only option.
The drives are long (1.5 to 4 hours depending on destination) and mountain roads at night in winter require an experienced driver. This is not the time to negotiate with a taxi. Professional transfer drivers carry winter equipment and know the routes.
Overnight at the airport or nearby
If the cost of a late-night private transfer to a distant resort seems excessive, consider staying near the airport or in Geneva for the night. Hotels within a few minutes of the airport range from budget to mid-range. You can then take a morning shuttle or train at a fraction of the cost. For ski holidays, this often makes more sense than arriving at your resort at 2 AM.
Practical tips for late arrivals
Check whether the free transport ticket machine in baggage claim is still operating; it usually is, but confirm. Have your transfer driver's phone number ready. The airport Wi-Fi works well for communication. If you need Swiss francs, ATMs in arrivals are available 24 hours.
The recommendation
For Geneva city: take the last train if you can make it, otherwise a taxi. For ski resorts and mountain destinations: pre-book a transfer or stay the night near the airport. Trying to improvise mountain transport late at night in winter is not practical.