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
€432
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
€417
Emirates, Qatar, Lufthansa, Air France, Egyptair, Singapore, Austrian, Thai, JAL, Turkish, Vietnam, Air China, Aeroflot, KLM, Hainan, Saudi Arabian, Korean, China Southern, China Eastern
€511
Air China, Hainan, China Southern, China Eastern, Korean, Air France, Singapore, KLM
€589
Air France, Hainan, Air China, China Southern, China Eastern, KLM
€535
Air France, KLM, Lufthansa, Qatar, Hainan, Air China, China Eastern, China Southern
€503
Etihad, Hainan, Air Berlin, Singapore, Air France, Qatar, British Airways, Air China, Thai, Lufthansa, China Southern, China Eastern, KLM, Vietnam
€503
China Eastern, KLM, Air China, Hainan, Air France, Lufthansa, Korean, China Southern
€568
China Southern, KLM, China Eastern, Korean, Lufthansa, Air France, Aeroflot, Hainan, Air China
€530
Korean, Air France, Air China, Lufthansa, Hainan, Finnair, KLM, China Eastern, China Southern
€485
Lufthansa, China Southern, China Eastern, KLM, Air China, Hainan, Singapore, Air France, Korean, Thai
€536
China Southern, China Eastern, KLM, Austrian, Finnair, Singapore, Air China, Hainan, Qatar, Air France, Thai
€475
Air China, KLM, Transaero, China Southern, Hainan, Air France, China Eastern
€611
Lufthansa, Air France, Hainan, Air China, KLM, China Eastern, China Southern
€537
KLM, Air France, China Eastern, China Southern, Hainan, Air China, Lufthansa
€543
China Southern, China Eastern, Air China, Singapore, Hainan, Thai, KLM, Air France, Korean
€568
Thai, China Southern, China Eastern, KLM, Air China, Singapore, Hainan, Korean, Air France
€615
China Eastern, China Southern, Air China
€589
Korean, China Eastern, JAL, KLM, Air China, Hainan, Air France, Lufthansa, China Southern, Aeroflot
€538
China Southern, China Eastern, Air France, Air China, Korean, KLM
€580
Air China, Singapore, China Eastern, Korean, Air France, Hainan, China Southern, KLM
€511
Air France, Aeroflot, Hainan, Air China, KLM, China Eastern, China Southern
€537
Air China, China Southern, China Eastern, KLM, Air France, Hainan
€679
Air France, China Southern, China Eastern, KLM, Hainan, Air China
€611
China Southern, Air China, Korean, KLM, Hainan, China Eastern
€679
Hainan, China Eastern, China Southern, KLM, Air France, Air China
€537
China Southern, Korean, Air France, Air China, China Eastern
€577
Hainan, China Southern, Air China, Air France, KLM, China Eastern
€611
China Eastern, Hainan, Air China, KLM, China Southern
€630
China Eastern, KLM, Air France, China Southern, Air China, Hainan, Korean
€568
Cheap Flights from Barcelona to China, from €417 Round trip from BCN to CN