Welcome | Sign out
Recommended by:More >

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
CHF506
Hainan, Qatar, Air France, Lufthansa, China Southern, Air China, KLM
CHF589
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
CHF522
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
CHF578

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
CHF518
China Southern, KLM, Emirates, Etihad, British Airways, Finnair, Alitalia, Austrian, China Eastern, SAS, JAL, Turkish, Swiss, Singapore, All Nippon, Aeroflot, Air France, Lufthansa
€478
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
€444
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
€479
KLM, Alitalia, All Nippon, Lufthansa, Air France, Turkish, Aeroflot
€487
Swiss, Austrian, Air China, British Airways, All Nippon, Air Mauritius, Air France, Lufthansa, KLM, Turkish, JAL
CHF517
Turkish, Alitalia, KLM, Lufthansa, Aeroflot, Air France
€487
Swiss, Singapore
CHF788
KLM, Air France, Alitalia
€579
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
CHF509
Air Berlin, KLM, Germanwings, Air France, Swiss, Lufthansa, SAS, Austrian, Brussels, Alitalia, British Airways
CHF191
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
€226
Lufthansa, Air France, KLM, China Eastern, China Southern
€570
Lufthansa, Qatar, Air France, Ethiopian, Hainan, Air China, Cathay, KLM
€564
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
CHF588
Air France, Air China
€866
KLM, Lufthansa, China Eastern, China Southern, Air France
€570
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
CHF423
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
CHF541
Lufthansa, Air France, Air China, KLM
CHF568
KLM, Lufthansa, Air France
€552
Thai, JAL, Vietnam, Air China, Hainan, Malaysia, Korean, China Southern, Cathay, KLM, Asiana, Alitalia, Singapore, All Nippon, Lufthansa, Emirates
CHF646
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
CHF479
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
€317
Air Berlin, British Airways, Air France, Lufthansa, Austrian, Luxair, Brussels, Alitalia, SAS, Belavia, KLM, Germanwings, Swiss
€162
Recommended by:More >
Cheap Flights from Geneva to Shanghai, from CHF515 Round trip from GVA to SHA