Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way
|Avg. Flight Duration:|
2 hours 6 minutes
|Flights Depart from:||Amsterdam|
|Flights arrive in:||Geneva|
|Airlines:||anisec, Vueling, KLM, easyJet|
With various world class airlines providing services between the capitals of Holland and Switzerland over a distance of 692kms, the major airports in Amsterdam (AMS - Amsterdam Airport Schiphol) and Geneva (GVA - Geneva International Airport) offer a crucial connection between the two countries. There are daily direct flights as well as layover flights from Amsterdam to Geneva.
The cheapest and fastest airlines offering direct flights on this route include easyJet and KLM Royal Dutch Airlines. Other popular airlines offering more comfort for a higher price include Air France, BA CityFlyer, British Airways and Air Baltic among others.
The average non-stop flight time to Geneva from Amsterdam is usually 1 hour 30 minutes. Other fast non-stop flights between Amsterdam and Geneva can take close to 4 hours or even more depending on the stopover destination and waiting duration at intermediate airports.
The average daily number of non-stop Amsterdam to Geneva flights is seven on weekdays and over ten on weekends. Departures to Geneva start as early as 7:10 a.m. with a flight ready for take off almost every 2-3 hours, while the last evening flight is available at 9:10 p.m. However, the schedule for evening departures changes periodically.