Welcome | Sign out

Cheap Flights from Geneva to Shanghai - GVA to SHA (reverse)

Popular Flights from Geneva to Shanghai

  • Airfare from Geneva to Shanghai on Aeroflot from CHF610 round trip
  • Airfare from Geneva to Shanghai on Air China from CHF704 round trip
  • Airfare from Geneva to Shanghai on Lufthansa from CHF728 round trip
  • Airfare from Geneva to Shanghai on Hainan from CHF819 round trip
  • Airfare from Geneva to Shanghai on Air France from CHF866 round trip

Did You Know?

  • Lufthansa has the most one stop flights between Geneva, CH and Shanghai, CN.
  • The smallest aircraft operated by TAP flying between Geneva, CH and Shanghai, CN is a F70 with 78 seats.
  • Frankfurt, DE is the most popular connection for one stop flights between Geneva, CH and Shanghai, CN.
  • 28 airlines operate between Geneva, CH and Shanghai, CN
  • The shortest flight between Geneva, CH and Shanghai, CN on Air Canada is 10,892 miles.
  • The largest aircraft operated by Malaysia flying between Geneva, CH and Shanghai, CN is a 32S with 150 seats.
  • 148 flights per week fly out of Geneva, CH connecting to Shanghai, CN
  • 203,623 seats are available per day to fly out of Geneva, CH connecting to Shanghai, CN

Cheap International Flights from Geneva - GVA

Flights
Airline
Lowest Price
Korean, Qatar, Malaysia, British Airways, Aeroflot, Hainan, Air China, LOT, SWISS, Turkish, China S, KLM, SAS, Etihad, Singapore, Egyptair, All Nippon, Air France, Lufthansa, Srilankan Airlines, Finnair, Austrian, Thai, Emirates
CHF570
Japan, Turkish, Air China, Hainan, Aeroflot, Malaysia, Thai, Saudi Arabian, Korean, China S, Austrian, Egyptair, Singapore, All Nippon, Air France, Lufthansa, Emirates, Srilankan Airlines, Qatar, KLM
CHF670
KLM, Air China, China S, Etihad, Singapore, Hainan, Malaysia, Air France, Lufthansa, Qatar, Thai, British Airways
CHF728
China S, KLM, Air China, Singapore, Hainan, Malaysia, Korean, Lufthansa, Air France, Thai
CHF704
KLM, Air China, Hainan, Air France, Lufthansa, China S
CHF704
Hainan, Air France, Singapore, Air China, China S, Korean, KLM
CHF704
Qatar, KLM, Finnair, Singapore, Air China, Hainan, China S, Air France
CHF704
China S, KLM, Air China, Korean, Hainan
CHF1006
Lufthansa, China S, Finnair, KLM, Air China, Hainan, Korean, Air France
CHF704
Malaysia, Air China, China S, KLM, Korean, Air France, Singapore, Hainan
CHF704
Hainan, Thai, China S, KLM, Air China, Air France, Korean, Singapore, Malaysia
CHF704
Air China, KLM, Hainan, China S, Korean, Air France, Lufthansa
CHF1006
KLM, Air France, Hainan, China S, Air China, Lufthansa, Korean
CHF1006
Korean, Lufthansa, Air France, Hainan, Air China, KLM, Japan, China S
CHF688
Lufthansa, China S, Air China, KLM, Hainan, Air France
CHF1134
Singapore, Air France, Air China, China S, Korean, KLM, Malaysia, Hainan
CHF704
Air France, Air China, KLM, China S, Hainan
CHF704
China S, Korean, KLM, Air France, Air China
CHF688
Air China, Korean, China S
CHF1006
China S, KLM, Hainan, Air China, Lufthansa, Air France
CHF704
Air France, Air China, Hainan, Korean, China S
CHF1006
Cheap Flights from Geneva to Shanghai, from CHF610 Round trip from GVA to SHA