Geneva airport is served by almost all European carriers as well as a few daily trans-Atlantic flights. These include flights from Montréal's Trudeau International (YUL) on Air Canada (AC), Washington's Dulles (IAD) and Newark International (EWR) on United (UA), and New York's Kennedy (JFK) on Swiss (LX). Otherwise, when flying from North and South America you will have to change planes. Most passengers travelling in from the Asia-Pacific region and Africa will need to change planes as well. Air China has started direct services between the Chinese capital of Beijing and Geneva from May 2013. More information can be found here.