Welcome | Sign out

Cheap Flights from Geneva to Shanghai - GVA to SHA

Did You Know?

There are 17686 flights from Geneva, CH to Shanghai per week.
You must make at least one connection to fly from Geneva, CH to Shanghai.
Lufthansa German Airlines has 446 connecting flights between Geneva, CH and Shanghai.
1,274,073 seats are available per week to fly from Geneva, CH to Shanghai.

Cheap International Flights from Geneva - GVA

Flights
Airline
Lowest Price
Air China, Hainan, Aeroflot, Malaysia, Qatar, China Southern, Korean, Air France, Swiss, Turkish, Thai, Lufthansa, LOT, Emirates, KLM, SAS, Singapore, All Nippon, Egyptair, Etihad, British Airways, Srilankan, Austrian, Finnair
CHF538
Hainan, Qatar, Air France, Lufthansa, China Southern, Air China, KLM
CHF713
Srilankan, Aeroflot, Air China, Swiss, Turkish, JAL, Thai, Air France, Lufthansa, Emirates, Etihad, Malaysia, Czech, British Airways, All Nippon, Singapore, Egyptair, Finnair, Alitalia, Austrian, KLM, China Southern, Korean, Qatar
CHF641
China Southern, KLM, Alitalia, Finnair, British Airways, Czech, Malaysia, Aeroflot, Air China, Turkish, JAL, Thai, Qatar, Etihad, Singapore, Korean, Lufthansa, Emirates, Air France, All Nippon
CHF643

Cheap International Flights to Shanghai - SHA

Flights
Airline
Lowest Price
Thai, JAL, Turkish, Vietnam, Swiss, Air China, Hainan, Aeroflot, Malaysia, Air Mauritius, Qatar, Korean, China Southern, Cathay, KLM, Asiana, SAS, Austrian, Alitalia, Finnair, British Airways, Etihad, Singapore, All Nippon, Air Berlin, Air France, Lufthansa, Air India, Emirates
CHF552
China Southern, KLM, Emirates, Etihad, British Airways, Finnair, Alitalia, Austrian, China Eastern, SAS, JAL, Turkish, Swiss, Singapore, All Nippon, Aeroflot, Air France, Lufthansa
€492
Qatar, Korean, Aeroflot, Hainan, Air China, Swiss, Turkish, JAL, Thai, Cathay, KLM, SAS, Emirates, Lufthansa, Air France, All Nippon, Singapore, Etihad, British Airways, Srilankan, Finnair, Alitalia, Air Berlin
€422
JAL, Vietnam, Turkish, SAS, Swiss, Aeroflot, China Southern, KLM, Austrian, Alitalia, Finnair, British Airways, Etihad, Singapore, All Nippon, Air Berlin, Air France, China Eastern, Lufthansa, Emirates
€492
KLM, Alitalia, All Nippon, Lufthansa, Air France, Turkish, Aeroflot
€605
Swiss, Austrian, Air China, British Airways, All Nippon, Air Mauritius, Air France, Lufthansa, KLM, Turkish, JAL
CHF624
Turkish, Alitalia, KLM, Lufthansa, Aeroflot, Air France
€653
Swiss, Singapore
CHF803
KLM, Air France, Alitalia
€801
Thai, Turkish, El Al, Vietnam, Swiss, LOT, Air China, Rossiya, Hainan, Aeroflot, Malaysia, Qatar, Korean, China Southern, KLM, Asiana, Austrian, SAS, Finnair, British Airways, Etihad, Singapore, All Nippon, Air Berlin, Air France, Lufthansa, Emirates, South African
CHF552
Air Berlin, KLM, Germanwings, Air France, Swiss, Lufthansa, SAS, Austrian, Brussels, Alitalia, British Airways
CHF210
Srilankan, Finnair, Austrian, SAS, KLM, Cathay, Korean, Qatar, British Airways, Etihad, Singapore, Egyptair, Emirates, Lufthansa, Air France, Pakistan, Ethiopian, Air Berlin, All Nippon, Hainan, Air China, El Al, Aeroflot, Swiss, Turkish, LOT, Thai
€422
Lufthansa, Air France, KLM, China Eastern, China Southern
€624
Lufthansa, Qatar, Air France, Ethiopian, Hainan, Air China, Cathay, KLM
€623
Thai, JAL, Turkish, Vietnam, Air China, Aeroflot, Malaysia, Czech, Qatar, Korean, China Southern, Cathay, KLM, Asiana, Alitalia, Finnair, British Airways, Etihad, Singapore, All Nippon, Air France, Lufthansa, Air India, Emirates
CHF657
Air France, Air China
€919
KLM, Lufthansa, China Eastern, China Southern, Air France
€625
Thai, JAL, Turkish, El Al, Vietnam, Swiss, Air China, Royal Jordanian, Hainan, Aeroflot, Malaysia, Czech, Qatar, Oman Air, Korean, Qantas, China Southern, Cathay, KLM, Asiana, SAS, Austrian, Alitalia, Brussels, Finnair, British Airways, Etihad, Egyptair, Singapore, All Nippon, Air Berlin, Air France, UIA, Lufthansa, Air India, Emirates
CHF599
Thai, JAL, Turkish, Vietnam, Swiss, Air China, Aeroflot, Malaysia, Czech, Qatar, Korean, China Southern, Cathay, KLM, Asiana, SAS, Austrian, Alitalia, Finnair, British Airways, Etihad, Singapore, Egyptair, All Nippon, Air Berlin, Air France, Lufthansa, Air India, Emirates
CHF654
Lufthansa, Air France, Air China, KLM
CHF707
KLM, Lufthansa, Air France
€615
Thai, JAL, Vietnam, Air China, Hainan, Malaysia, Korean, China Southern, Cathay, KLM, Asiana, Alitalia, Singapore, All Nippon, Lufthansa, Emirates
CHF688
Thai, JAL, Turkish, El Al, Vietnam, Swiss, Air China, Royal Jordanian, Aeroflot, Malaysia, Air Mauritius, Qatar, Oman Air, Korean, Qantas, China Southern, Cathay, KLM, Asiana, Finnair, British Airways, Etihad, Singapore, All Nippon, Air France, Lufthansa, Air India, Emirates, South African
CHF553
Korean, Qantas, Cathay, KLM, SAS, Brussels, Alitalia, Austrian, Qatar, Aeroflot, Thai, Jet Airways, JAL, Turkish, El Al, Swiss, Air China, Hainan, Finnair, Srilankan, Egyptair, Singapore, All Nippon, Air Berlin, Ethiopian, Pakistan, Air France, Royal Jordanian, Emirates, UIA, Oman Air, Etihad, British Airways, Lufthansa
€442
Air Berlin, British Airways, Air France, Lufthansa, Austrian, Luxair, Brussels, Alitalia, SAS, Belavia, KLM, Germanwings, Swiss
€131
Cheap Flights from Geneva to Shanghai, from CHF538 Round trip from GVA to SHA