Welcome | Sign out

Cheap Flights from Barcelona to China

Did You Know?

You must make at least one connection to fly from Barcelona, ES to China.
There are no direct flights from Barcelona, ES to China.
There are no long haul direct flights between Barcelona, ES and China.
There are no medium haul direct flights between Barcelona, ES and China.
There are no short haul direct flights between Barcelona, ES and China.

Flights to Cities in China

Flights
Airline
Lowest Price
British Airways, Finnair, Alitalia, Austrian, Etihad, Singapore, Air Canada, Air Berlin, Air France, Lufthansa, Emirates, China Eastern, SAS, KLM, Qatar, Air Mauritius, Aeroflot, Hainan, Air China, Swiss, Vietnam, Turkish, JAL, Thai, China Southern, Korean
€473
Air Algerie, Finnair, SAS, Austrian, KLM, Thai, Etihad, Air Canada, Singapore, Pakistan, Air France, Egyptair, British Airways, Lufthansa, Emirates, China Eastern, China Southern, Korean, El Al, Vietnam, Swiss, LOT, Air China, Hainan, Aeroflot, Qatar, Turkish, Air Berlin
€473
Emirates, Qatar, Lufthansa, Air France, Egyptair, Singapore, Austrian, Thai, JAL, Turkish, Vietnam, Air China, Aeroflot, KLM, Hainan, Saudi Arabian, Korean, China Southern, China Eastern
€473
Air China, Hainan, China Southern, China Eastern, Korean, Air France, Singapore, KLM
€625
Air France, Hainan, Air China, China Southern, China Eastern, KLM
€574
Air France, KLM, Lufthansa, Qatar, Hainan, Air China, China Eastern, China Southern
€486
Etihad, Hainan, Air Berlin, Singapore, Air France, Qatar, British Airways, Air China, Thai, Lufthansa, China Southern, China Eastern, KLM, Vietnam
€520
China Eastern, KLM, Air China, Hainan, Air France, Lufthansa, Korean, China Southern
€574
China Southern, KLM, China Eastern, Korean, Lufthansa, Air France, Aeroflot, Hainan, Air China
€567
Korean, Air France, Air China, Lufthansa, Hainan, Finnair, KLM, China Eastern, China Southern
€497
Lufthansa, China Southern, China Eastern, KLM, Air China, Hainan, Singapore, Air France, Korean, Thai
€596
China Southern, China Eastern, KLM, Austrian, Finnair, Singapore, Air China, Hainan, Qatar, Air France, Thai
€497
Air China, KLM, Transaero, China Southern, Hainan, Air France, China Eastern
€617
Lufthansa, Air France, Hainan, Air China, KLM, China Eastern, China Southern
€574
KLM, Air France, China Eastern, China Southern, Hainan, Air China, Lufthansa
€590
China Southern, China Eastern, Air China, Singapore, Hainan, Thai, KLM, Air France, Korean
€573
Thai, China Southern, China Eastern, KLM, Air China, Singapore, Hainan, Korean, Air France
€625
China Eastern, China Southern, Air China
€625
Korean, China Eastern, JAL, KLM, Air China, Hainan, Air France, Lufthansa, China Southern, Aeroflot
€574
China Southern, China Eastern, Air France, Air China, Korean, KLM
€574
Air China, Singapore, China Eastern, Korean, Air France, Hainan, China Southern, KLM
€604
Air France, Aeroflot, Hainan, Air China, KLM, China Eastern, China Southern
€598
Air China, China Southern, China Eastern, KLM, Air France, Hainan
€573
Air France, China Southern, China Eastern, KLM, Hainan, Air China
€617
China Southern, Air China, Korean, KLM, Hainan, China Eastern
€685
Hainan, China Eastern, China Southern, KLM, Air France, Air China
€582
China Southern, Korean, Air France, Air China, China Eastern
€570
Hainan, China Southern, Air China, Air France, KLM, China Eastern
€617
China Eastern, Hainan, Air China, KLM, China Southern
€589
China Eastern, KLM, Air France, China Southern, Air China, Hainan, Korean
€574
Cheap Flights from Barcelona to China, from €473 Round trip from BCN to CN