HowToGo
Search Transfer from Spain to China

Search Flights

You can find flight ticket prices from Spain to China with our flight tickets search tool below

1. Barcelona to Beijing Capital

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Beijing Capital and cost approximately 440 USD.

  3. You take a bus, shuttle or taxi from Beijing Capital to your destination in China.

Flight Depart Arrive
AF1449 Air France
AF128 Air France
06:15 Barcelona
13:50 Paris CDG
08:15 Paris CDG
05:55 Beijing Capital
Connect
IB631 Iberia
CA908 Air China
06:30 Barcelona
12:00 Madrid
07:55 Madrid
04:45 Beijing Capital
Connect
LH1139 Lufthansa
CA966 Air China
06:50 Barcelona
13:55 Frankfurt
09:00 Frankfurt
05:15 Beijing Capital
Connect
LH1139 Lufthansa
LH720 Lufthansa
06:50 Barcelona
17:00 Frankfurt
09:00 Frankfurt
09:40 Beijing Capital
Connect
IB801 Iberia
CA908 Air China
08:00 Barcelona
12:00 Madrid
09:25 Madrid
04:45 Beijing Capital
Connect
HV5132 Transavia Holland
CZ346 China Southern Airlines
08:55 Barcelona
14:10 Amsterdam Schiphol
11:20 Amsterdam Schiphol
06:55 Beijing Capital
Connect
LH1819 Lufthansa
CA962 Air China
09:10 Barcelona
13:30 Munich
11:10 Munich
05:10 Beijing Capital
Connect
EW9441 Eurowings
CA964 Air China
09:30 Barcelona
13:05 Dusseldorf
11:55 Dusseldorf
05:05 Beijing Capital
Connect
EW9445 Eurowings
CA964 Air China
09:50 Barcelona
13:05 Dusseldorf
12:15 Dusseldorf
05:05 Beijing Capital
Connect
AF1149 Air France
AF128 Air France
09:55 Barcelona
13:50 Paris CDG
11:55 Paris CDG
05:55 Beijing Capital
Connect
OS392 Austrian Airlines
OS63 Austrian Airlines
10:05 Barcelona
17:45 Vienna
12:20 Vienna
09:15 Beijing Capital
Connect
OS392 Austrian Airlines
CA842 Air China
10:05 Barcelona
13:30 Vienna
12:20 Vienna
04:50 Beijing Capital
Connect
SQ377 Singapore Airlines
CA950 Air China
10:10 Barcelona
13:30 Milan Malpensa
11:50 Milan Malpensa
05:30 Beijing Capital
Connect
AH2013 Air Algérie
AH3060 Air Algérie
10:20 Barcelona
13:00 Algiers
10:40 Algiers
07:10 Beijing Capital
Connect
LH1125 Lufthansa
CA966 Air China
10:30 Barcelona
13:55 Frankfurt
12:40 Frankfurt
05:15 Beijing Capital
Connect
LH1125 Lufthansa
LH720 Lufthansa
10:30 Barcelona
17:00 Frankfurt
12:40 Frankfurt
09:40 Beijing Capital
Connect
AY1654 Finnair
AY085 Finnair
10:45 Barcelona
18:05 Helsinki
15:45 Helsinki
06:55 Beijing Capital
Connect
KL1666 KLM
KL0897 KLM
11:10 Barcelona
17:30 Amsterdam Schiphol
13:35 Amsterdam Schiphol
08:55 Beijing Capital
Connect
W50137 Mahan Air
W50079 Mahan Air
11:25 Barcelona
20:45 Tehran Imam Khomeini
18:20 Tehran Imam Khomeini
06:45 Beijing Capital
Connect
CA846 Air China
11:25 Barcelona
04:15 Beijing Capital Direct
CX318 Cathay Pacific
CX390 Cathay Pacific
13:00 Barcelona
09:00 Hong Kong
07:05 Hong Kong
12:25 Beijing Capital
Connect
CX318 Cathay Pacific
CA118 Air China
13:00 Barcelona
08:30 Hong Kong
07:05 Hong Kong
11:40 Beijing Capital
Connect
KL1670 KLM
KL0897 KLM
13:20 Barcelona
17:30 Amsterdam Schiphol
15:45 Amsterdam Schiphol
08:55 Beijing Capital
Connect
LY292 El Al
LY095 El Al
14:20 Barcelona
23:20 Tel Aviv
19:25 Tel Aviv
13:30 Beijing Capital
Connect
LH1815 Lufthansa
LH722 Lufthansa
15:20 Barcelona
19:30 Munich
17:20 Munich
12:10 Beijing Capital
Connect
EK256 Emirates
EK306 Emirates
15:30 Barcelona
03:50 Dubai
00:15 Dubai
15:25 Beijing Capital
Connect
QR146 Qatar Airways
QR892 Qatar Airways
16:40 Barcelona
02:05 Doha
23:45 Doha
15:05 Beijing Capital
Connect
LH1135 Lufthansa
CA932 Air China
16:55 Barcelona
20:15 Frankfurt
19:05 Frankfurt
11:25 Beijing Capital
Connect
AF1549 Air France
AF202 Air France
18:05 Barcelona
23:20 Paris CDG
20:00 Paris CDG
15:25 Beijing Capital
Connect
AF1749 Air France
AF202 Air France
18:55 Barcelona
23:20 Paris CDG
20:50 Paris CDG
15:25 Beijing Capital
Connect
TK1856 Turkish Airlines
TK20 Turkish Airlines
19:00 Barcelona
01:30 Istanbul Ataturk
23:30 Istanbul Ataturk
15:35 Beijing Capital
Connect
AF1249 Air France
AF202 Air France
20:25 Barcelona
23:20 Paris CDG
22:20 Paris CDG
15:25 Beijing Capital
Connect
KE916 Korean Air
KE853 Korean Air
21:00 Barcelona
18:40 Incheon
16:10 Incheon
20:05 Beijing Capital
Connect
OZ512 Asiana Airlines
CA126 Air China
21:00 Barcelona
17:50 Incheon
16:45 Incheon
19:25 Beijing Capital
Connect
EK188 Emirates
EK308 Emirates
22:40 Barcelona
10:40 Dubai
07:35 Dubai
22:20 Beijing Capital
Connect

2. Madrid to Beijing Capital

  1. You take a bus, shuttle or taxi from your location in Spain to Madrid.

  2. You take a flight from Madrid to Beijing Capital and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Beijing Capital to your destination in China.

Flight Depart Arrive
AF1401 Air France
AF128 Air France
06:00 Madrid
13:50 Paris CDG
08:05 Paris CDG
05:55 Beijing Capital
Connect
AF1001 Air France
AF128 Air France
09:55 Madrid
13:50 Paris CDG
12:00 Paris CDG
05:55 Beijing Capital
Connect
KL1700 KLM
CZ346 China Southern Airlines
10:20 Madrid
14:10 Amsterdam Schiphol
13:00 Amsterdam Schiphol
06:55 Beijing Capital
Connect
KL1700 KLM
KL0897 KLM
10:20 Madrid
17:30 Amsterdam Schiphol
13:00 Amsterdam Schiphol
08:55 Beijing Capital
Connect
HU7984 Hainan
HU7712 Hainan
11:00 Madrid
09:05 Shenzhen
05:30 Shenzhen
12:15 Beijing Capital
Connect
HU7984 Hainan
HU7710 Hainan
11:00 Madrid
07:25 Shenzhen
05:30 Shenzhen
10:35 Beijing Capital
Connect
LH1801 Lufthansa
LH722 Lufthansa
11:55 Madrid
19:30 Munich
14:25 Munich
12:10 Beijing Capital
Connect
CA908 Air China
12:00 Madrid
04:45 Beijing Capital Direct
CX372 Cathay Pacific
CX390 Cathay Pacific
12:20 Madrid
09:00 Hong Kong
06:55 Hong Kong
12:25 Beijing Capital
Connect
LH1113 Lufthansa
CA932 Air China
12:50 Madrid
20:15 Frankfurt
15:20 Frankfurt
11:25 Beijing Capital
Connect
LH1113 Lufthansa
LH720 Lufthansa
12:50 Madrid
17:00 Frankfurt
15:20 Frankfurt
09:40 Beijing Capital
Connect
KL1702 KLM
KL0897 KLM
12:50 Madrid
17:30 Amsterdam Schiphol
15:20 Amsterdam Schiphol
08:55 Beijing Capital
Connect
TK1358 Turkish Airlines
TK20 Turkish Airlines
14:35 Madrid
01:30 Istanbul Ataturk
19:45 Istanbul Ataturk
15:35 Beijing Capital
Connect
EK142 Emirates
EK306 Emirates
15:20 Madrid
03:50 Dubai
00:45 Dubai
15:25 Beijing Capital
Connect
IB8710 Iberia
CA932 Air China
15:40 Madrid
20:15 Frankfurt
18:30 Frankfurt
11:25 Beijing Capital
Connect
MS754 Egyptair
MS955 Egyptair
15:45 Madrid
23:55 Cairo
20:20 Cairo
15:20 Beijing Capital
Connect
AF1601 Air France
AF202 Air France
16:40 Madrid
23:20 Paris CDG
18:50 Paris CDG
15:25 Beijing Capital
Connect
QR150 Qatar Airways
QR892 Qatar Airways
16:40 Madrid
02:05 Doha
00:40 Doha
15:05 Beijing Capital
Connect
AF1801 Air France
AF202 Air France
17:50 Madrid
23:20 Paris CDG
19:55 Paris CDG
15:25 Beijing Capital
Connect
TK1860 Turkish Airlines
TK20 Turkish Airlines
18:20 Madrid
01:30 Istanbul Ataturk
23:30 Istanbul Ataturk
15:35 Beijing Capital
Connect
KE914 Korean Air
KE853 Korean Air
20:00 Madrid
18:40 Incheon
15:50 Incheon
20:05 Beijing Capital
Connect
AF1101 Air France
AF202 Air France
20:15 Madrid
23:20 Paris CDG
22:20 Paris CDG
15:25 Beijing Capital
Connect
EK144 Emirates
EK308 Emirates
22:05 Madrid
10:40 Dubai
07:15 Dubai
22:20 Beijing Capital
Connect
MU264 China Eastern Airlines
MU2115 China Eastern Airlines
23:10 Madrid
18:00 Xi An
16:55 Xi An
20:15 Beijing Capital
Connect
MU264 China Eastern Airlines
MU2119 China Eastern Airlines
23:10 Madrid
22:30 Xi An
16:55 Xi An
00:35 Beijing Capital
Connect
MU710 China Eastern Airlines
MU5186 China Eastern Airlines
23:25 Madrid
21:30 Shanghai Pudong
18:10 Shanghai Pudong
23:45 Beijing Capital
Connect

3. Barcelona to Beijing Daxing

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Beijing Daxing and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Beijing Daxing to your destination in China.

Flight Depart Arrive
SU2513 Aeroflot Russian Airlines
SU1486 Aeroflot Russian Airlines
SU690 Aeroflot Russian Airlines
00:05 Barcelona
07:40 Moscow Sheremetyevo
19:00 Krasnoyarsk
05:35 Moscow Sheremetyevo
16:25 Krasnoyarsk
23:45 Beijing Daxing
Connect
SU2513 Aeroflot Russian Airlines
SU200 Aeroflot Russian Airlines
00:05 Barcelona
09:15 Moscow Sheremetyevo
05:35 Moscow Sheremetyevo
21:30 Beijing Daxing
Connect
LX1953 Swiss
LX196 Swiss
09:40 Barcelona
17:20 Zurich
11:30 Zurich
10:05 Beijing Daxing
Connect
BA473 British Airways
BA089 British Airways
10:05 Barcelona
16:30 London Heathrow
11:30 London Heathrow
09:35 Beijing Daxing
Connect
AY1654 Finnair
AY081 Finnair
10:45 Barcelona
00:45 Helsinki
15:45 Helsinki
13:35 Beijing Daxing
Connect
EY050 Etihad
EY888 Etihad
10:45 Barcelona
21:30 Abu Dhabi
19:20 Abu Dhabi
08:50 Beijing Daxing
Connect
CA840 Air China
MU5129 China Eastern Airlines
11:15 Barcelona
08:15 Shanghai Pudong
06:35 Shanghai Pudong
10:40 Beijing Daxing
Connect
CA840 Air China
CA8161 Air China
11:15 Barcelona
08:45 Shanghai Pudong
06:35 Shanghai Pudong
11:15 Beijing Daxing
Connect
BA479 British Airways
BA089 British Airways
11:40 Barcelona
16:30 London Heathrow
13:05 London Heathrow
09:35 Beijing Daxing
Connect
SU2639 Aeroflot Russian Airlines
SU204 Aeroflot Russian Airlines
12:00 Barcelona
21:20 Moscow Sheremetyevo
17:40 Moscow Sheremetyevo
09:50 Beijing Daxing
Connect
VY6248 Vueling Airlines
LX196 Swiss
12:15 Barcelona
17:20 Zurich
14:10 Zurich
10:05 Beijing Daxing
Connect
LO438 LOT
LO089 LOT
13:10 Barcelona
22:45 Warsaw Chopin
16:15 Warsaw Chopin
13:10 Beijing Daxing
Connect
BA485 British Airways
BA089 British Airways
13:35 Barcelona
16:30 London Heathrow
14:55 London Heathrow
09:35 Beijing Daxing
Connect
SU2649 Aeroflot Russian Airlines
SU204 Aeroflot Russian Airlines
14:10 Barcelona
21:20 Moscow Sheremetyevo
19:50 Moscow Sheremetyevo
09:50 Beijing Daxing
Connect
KL1674 KLM
KL0891 KLM
CZ8848 China Southern Airlines
17:15 Barcelona
21:00 Amsterdam Schiphol
13:40 Chengdu
19:35 Amsterdam Schiphol
12:50 Chengdu
16:15 Beijing Daxing
Connect
BA483 British Airways
CZ608 China Southern Airlines
19:30 Barcelona
22:10 London Heathrow
21:00 London Heathrow
15:25 Beijing Daxing
Connect
BA487 British Airways
CZ608 China Southern Airlines
19:50 Barcelona
22:10 London Heathrow
21:05 London Heathrow
15:25 Beijing Daxing
Connect
BA407 British Airways
CZ608 China Southern Airlines
19:55 Barcelona
22:10 London Heathrow
21:10 London Heathrow
15:25 Beijing Daxing
Connect

4. Bilbao to Beijing Capital

  1. You take a bus, shuttle or taxi from your location in Spain to Bilbao.

  2. You take a flight from Bilbao to Beijing Capital and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Beijing Capital to your destination in China.

Flight Depart Arrive
V73410 Volotea
CA842 Air China
06:45 Bilbao
13:30 Vienna
09:20 Vienna
04:50 Beijing Capital
Connect
UX7152 Air Europa
CA908 Air China
06:45 Bilbao
12:00 Madrid
07:45 Madrid
04:45 Beijing Capital
Connect
IB443 Iberia
CA908 Air China
06:45 Bilbao
12:00 Madrid
07:55 Madrid
04:45 Beijing Capital
Connect
LH1147 Lufthansa
CA932 Air China
06:50 Bilbao
20:15 Frankfurt
08:55 Frankfurt
11:25 Beijing Capital
Connect
KL1684 KLM
KL0897 KLM
06:50 Bilbao
17:30 Amsterdam Schiphol
09:00 Amsterdam Schiphol
08:55 Beijing Capital
Connect
KL1684 KLM
CZ346 China Southern Airlines
06:50 Bilbao
14:10 Amsterdam Schiphol
09:00 Amsterdam Schiphol
06:55 Beijing Capital
Connect
LH1147 Lufthansa
CA966 Air China
06:50 Bilbao
13:55 Frankfurt
08:55 Frankfurt
05:15 Beijing Capital
Connect
LH1147 Lufthansa
LH720 Lufthansa
06:50 Bilbao
17:00 Frankfurt
08:55 Frankfurt
09:40 Beijing Capital
Connect
VY1466 Vueling Airlines
CA876 Air China
07:00 Bilbao
12:30 Paris CDG
08:40 Paris CDG
04:45 Beijing Capital
Connect
VY1466 Vueling Airlines
AF128 Air France
07:00 Bilbao
13:50 Paris CDG
08:40 Paris CDG
05:55 Beijing Capital
Connect
AF1377 Air France
CA876 Air China
07:10 Bilbao
12:30 Paris CDG
08:50 Paris CDG
04:45 Beijing Capital
Connect
AF1377 Air France
AF128 Air France
07:10 Bilbao
13:50 Paris CDG
08:50 Paris CDG
05:55 Beijing Capital
Connect
VY1436 Vueling Airlines
CA846 Air China
08:00 Bilbao
11:25 Barcelona
09:10 Barcelona
04:15 Beijing Capital
Connect
IB435 Iberia
CA908 Air China
08:15 Bilbao
12:00 Madrid
09:25 Madrid
04:45 Beijing Capital
Connect
UX7156 Air Europa
CA908 Air China
08:35 Bilbao
12:00 Madrid
09:40 Madrid
04:45 Beijing Capital
Connect
VY1421 Vueling Airlines
CA846 Air China
08:55 Bilbao
11:25 Barcelona
10:05 Barcelona
04:15 Beijing Capital
Connect
IB423 Iberia
CA908 Air China
09:25 Bilbao
12:00 Madrid
10:35 Madrid
04:45 Beijing Capital
Connect
VY1419 Vueling Airlines
CA846 Air China
09:25 Bilbao
11:25 Barcelona
10:35 Barcelona
04:15 Beijing Capital
Connect
LH1825 Lufthansa
CA962 Air China
10:30 Bilbao
13:30 Munich
12:35 Munich
05:10 Beijing Capital
Connect
LH1825 Lufthansa
LH722 Lufthansa
10:30 Bilbao
19:30 Munich
12:35 Munich
12:10 Beijing Capital
Connect
BA2685 British Airways
CA788 Air China
10:35 Bilbao
15:20 London Heathrow
11:25 London Heathrow
08:35 Beijing Capital
Connect
VY1454 Vueling Airlines
CA950 Air China
10:45 Bilbao
13:30 Milan Malpensa
12:35 Milan Malpensa
05:30 Beijing Capital
Connect
AF1477 Air France
AF202 Air France
11:40 Bilbao
23:20 Paris CDG
13:20 Paris CDG
15:25 Beijing Capital
Connect
VY3961 Vueling Airlines
HU490 Hainan
11:45 Bilbao
19:40 Berlin Tegel
14:25 Berlin Tegel
10:50 Beijing Capital
Connect
KL1686 KLM
KL0897 KLM
11:50 Bilbao
17:30 Amsterdam Schiphol
14:00 Amsterdam Schiphol
08:55 Beijing Capital
Connect
TK1316 Turkish Airlines
TK20 Turkish Airlines
12:35 Bilbao
01:30 Istanbul Ataturk
17:35 Istanbul Ataturk
15:35 Beijing Capital
Connect
VY8354 Vueling Airlines
KL0897 KLM
13:25 Bilbao
17:30 Amsterdam Schiphol
15:30 Amsterdam Schiphol
08:55 Beijing Capital
Connect
LH1143 Lufthansa
CA932 Air China
14:10 Bilbao
20:15 Frankfurt
16:15 Frankfurt
11:25 Beijing Capital
Connect
LH1143 Lufthansa
LH786 Lufthansa
CA1576 Air China
14:10 Bilbao
17:55 Frankfurt
12:15 Qingdao
16:15 Frankfurt
11:15 Qingdao
13:50 Beijing Capital
Connect
LH1143 Lufthansa
LH782 Lufthansa
CA1658 Air China
14:10 Bilbao
18:00 Frankfurt
15:45 Shenyang
16:15 Frankfurt
11:15 Shenyang
17:20 Beijing Capital
Connect
LH1827 Lufthansa
LH722 Lufthansa
14:45 Bilbao
19:30 Munich
16:50 Munich
12:10 Beijing Capital
Connect
AF1577 Air France
AF202 Air France
17:55 Bilbao
23:20 Paris CDG
19:35 Paris CDG
15:25 Beijing Capital
Connect
BA2687 British Airways
CA856 Air China
18:30 Bilbao
22:40 London Heathrow
19:20 London Heathrow
15:25 Beijing Capital
Connect
BA2687 British Airways
CA938 Air China
18:30 Bilbao
20:25 London Heathrow
19:20 London Heathrow
13:05 Beijing Capital
Connect

5. Barcelona to Shanghai Pudong

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Shanghai Pudong and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Shanghai Pudong to your destination in China.

Flight Depart Arrive
BA477 British Airways
BA169 British Airways
07:10 Barcelona
13:35 London Heathrow
08:35 London Heathrow
07:55 Shanghai Pudong
Connect
HV5132 Transavia Holland
MU772 China Eastern Airlines
08:55 Barcelona
12:35 Amsterdam Schiphol
11:20 Amsterdam Schiphol
05:55 Shanghai Pudong
Connect
IB905 Iberia
IB6889 Iberia
09:05 Barcelona
12:15 Madrid
10:30 Madrid
07:05 Shanghai Pudong
Connect
IB935 Iberia
IB6889 Iberia
09:35 Barcelona
12:15 Madrid
11:00 Madrid
07:05 Shanghai Pudong
Connect
LX1953 Swiss
LX188 Swiss
09:40 Barcelona
13:05 Zurich
11:30 Zurich
07:05 Shanghai Pudong
Connect
VY1004 Vueling Airlines
IB6889 Iberia
09:50 Barcelona
12:15 Madrid
11:15 Madrid
07:05 Shanghai Pudong
Connect
AF1149 Air France
MU554 China Eastern Airlines
09:55 Barcelona
13:25 Paris CDG
11:55 Paris CDG
06:55 Shanghai Pudong
Connect
AF1149 Air France
AF112 Air France
09:55 Barcelona
15:30 Paris CDG
11:55 Paris CDG
08:45 Shanghai Pudong
Connect
OS392 Austrian Airlines
OS75 Austrian Airlines
10:05 Barcelona
13:45 Vienna
12:20 Vienna
06:00 Shanghai Pudong
Connect
BA473 British Airways
BA169 British Airways
10:05 Barcelona
13:35 London Heathrow
11:30 London Heathrow
07:55 Shanghai Pudong
Connect
LH1125 Lufthansa
LH728 Lufthansa
10:30 Barcelona
17:10 Frankfurt
12:40 Frankfurt
09:55 Shanghai Pudong
Connect
AY1654 Finnair
AY087 Finnair
10:45 Barcelona
17:20 Helsinki
15:45 Helsinki
07:15 Shanghai Pudong
Connect
EY050 Etihad
EY862 Etihad
10:45 Barcelona
21:45 Abu Dhabi
19:20 Abu Dhabi
10:35 Shanghai Pudong
Connect
KL1666 KLM
KL0895 KLM
11:10 Barcelona
17:20 Amsterdam Schiphol
13:35 Amsterdam Schiphol
10:05 Shanghai Pudong
Connect
CA840 Air China
11:15 Barcelona
06:35 Shanghai Pudong Direct
W50137 Mahan Air
W50077 Mahan Air
11:25 Barcelona
20:40 Tehran Imam Khomeini
18:20 Tehran Imam Khomeini
08:20 Shanghai Pudong
Connect
CA846 Air China
CA1835 Air China
11:25 Barcelona
08:00 Beijing Capital
04:15 Beijing Capital
10:15 Shanghai Pudong
Connect
SU2639 Aeroflot Russian Airlines
SU208 Aeroflot Russian Airlines
12:00 Barcelona
20:05 Moscow Sheremetyevo
17:40 Moscow Sheremetyevo
09:50 Shanghai Pudong
Connect
SU2639 Aeroflot Russian Airlines
MU592 China Eastern Airlines
12:00 Barcelona
19:05 Moscow Sheremetyevo
17:40 Moscow Sheremetyevo
08:55 Shanghai Pudong
Connect
SQ387 Singapore Airlines
SQ828 Singapore Airlines
12:05 Barcelona
08:05 Singapore Changi
07:00 Singapore Changi
13:25 Shanghai Pudong
Connect
AF1349 Air France
AF112 Air France
12:45 Barcelona
15:30 Paris CDG
14:40 Paris CDG
08:45 Shanghai Pudong
Connect
CX318 Cathay Pacific
CX368 Cathay Pacific
13:00 Barcelona
09:20 Hong Kong
07:05 Hong Kong
12:10 Shanghai Pudong
Connect
CX318 Cathay Pacific
KA876 Cathay Dragon
13:00 Barcelona
08:15 Hong Kong
07:05 Hong Kong
11:05 Shanghai Pudong
Connect
KL1670 KLM
KL0893 KLM
13:20 Barcelona
21:30 Amsterdam Schiphol
15:45 Amsterdam Schiphol
14:15 Shanghai Pudong
Connect
KL1670 KLM
KL0895 KLM
13:20 Barcelona
17:20 Amsterdam Schiphol
15:45 Amsterdam Schiphol
10:05 Shanghai Pudong
Connect
LH1815 Lufthansa
LH726 Lufthansa
15:20 Barcelona
22:35 Munich
17:20 Munich
15:20 Shanghai Pudong
Connect
EK256 Emirates
EK302 Emirates
15:30 Barcelona
02:50 Dubai
00:15 Dubai
15:30 Shanghai Pudong
Connect
HV5132 Transavia Holland
KL0893 KLM
15:30 Barcelona
21:30 Amsterdam Schiphol
17:55 Amsterdam Schiphol
14:15 Shanghai Pudong
Connect
QR146 Qatar Airways
QR870 Qatar Airways
16:40 Barcelona
02:20 Doha
23:45 Doha
16:20 Shanghai Pudong
Connect
LH1135 Lufthansa
CA936 Air China
16:55 Barcelona
20:00 Frankfurt
19:05 Frankfurt
12:55 Shanghai Pudong
Connect
KL1674 KLM
KL0893 KLM
17:15 Barcelona
21:30 Amsterdam Schiphol
19:35 Amsterdam Schiphol
14:15 Shanghai Pudong
Connect
AF1549 Air France
MU570 China Eastern Airlines
18:05 Barcelona
21:20 Paris CDG
20:00 Paris CDG
14:40 Shanghai Pudong
Connect
AF1549 Air France
AF116 Air France
18:05 Barcelona
23:20 Paris CDG
20:00 Paris CDG
16:35 Shanghai Pudong
Connect
LH1817 Lufthansa
LH726 Lufthansa
18:30 Barcelona
22:35 Munich
20:30 Munich
15:20 Shanghai Pudong
Connect
AF1749 Air France
AF116 Air France
18:55 Barcelona
23:20 Paris CDG
20:50 Paris CDG
16:35 Shanghai Pudong
Connect
TK1856 Turkish Airlines
TK26 Turkish Airlines
19:00 Barcelona
01:25 Istanbul Ataturk
23:30 Istanbul Ataturk
16:45 Shanghai Pudong
Connect
AF1249 Air France
AF116 Air France
20:25 Barcelona
23:20 Paris CDG
22:20 Paris CDG
16:35 Shanghai Pudong
Connect
KE916 Korean Air
KE895 Korean Air
21:00 Barcelona
18:55 Incheon
16:10 Incheon
20:10 Shanghai Pudong
Connect
OZ512 Asiana Airlines
OZ367 Asiana Airlines
21:00 Barcelona
20:00 Incheon
16:45 Incheon
20:55 Shanghai Pudong
Connect
EK188 Emirates
EK304 Emirates
22:40 Barcelona
09:35 Dubai
07:35 Dubai
22:20 Shanghai Pudong
Connect

6. Barcelona to Hong Kong

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Hong Kong and cost approximately 390 USD.

  3. You take a bus, shuttle or taxi from Hong Kong to your destination in China.

Flight Depart Arrive
LH1139 Lufthansa
CX288 Cathay Pacific
06:50 Barcelona
13:45 Frankfurt
09:00 Frankfurt
06:50 Hong Kong
Connect
IB935 Iberia
CX372 Cathay Pacific
09:35 Barcelona
12:20 Madrid
11:00 Madrid
06:55 Hong Kong
Connect
LX1953 Swiss
CX382 Cathay Pacific
09:40 Barcelona
13:30 Zurich
11:30 Zurich
07:00 Hong Kong
Connect
VY1004 Vueling Airlines
CX372 Cathay Pacific
09:50 Barcelona
12:20 Madrid
11:15 Madrid
06:55 Hong Kong
Connect
IB1005 Iberia
CX372 Cathay Pacific
10:05 Barcelona
12:20 Madrid
11:30 Madrid
06:55 Hong Kong
Connect
LH1125 Lufthansa
CX288 Cathay Pacific
10:30 Barcelona
13:45 Frankfurt
12:40 Frankfurt
06:50 Hong Kong
Connect
EY050 Etihad
EY834 Etihad
10:45 Barcelona
22:00 Abu Dhabi
19:20 Abu Dhabi
10:05 Hong Kong
Connect
KL1666 KLM
KL0887 KLM
11:10 Barcelona
17:15 Amsterdam Schiphol
13:35 Amsterdam Schiphol
10:35 Hong Kong
Connect
CA846 Air China
KA937 Cathay Dragon
11:25 Barcelona
07:25 Beijing Capital
04:15 Beijing Capital
11:05 Hong Kong
Connect
CA846 Air China
CA111 Air China
11:25 Barcelona
09:30 Beijing Capital
04:15 Beijing Capital
13:05 Hong Kong
Connect
BA479 British Airways
BA031 British Airways
11:40 Barcelona
18:40 London Heathrow
13:05 London Heathrow
13:40 Hong Kong
Connect
SU2639 Aeroflot Russian Airlines
SU212 Aeroflot Russian Airlines
12:00 Barcelona
19:20 Moscow Sheremetyevo
17:40 Moscow Sheremetyevo
09:45 Hong Kong
Connect
SQ387 Singapore Airlines
SQ856 Singapore Airlines
12:05 Barcelona
09:40 Singapore Changi
07:00 Singapore Changi
13:55 Hong Kong
Connect
SQ387 Singapore Airlines
SQ860 Singapore Airlines
12:05 Barcelona
08:40 Singapore Changi
07:00 Singapore Changi
12:40 Hong Kong
Connect
CX318 Cathay Pacific
13:00 Barcelona
07:05 Hong Kong Direct
KL1670 KLM
KL0887 KLM
13:20 Barcelona
17:15 Amsterdam Schiphol
15:45 Amsterdam Schiphol
10:35 Hong Kong
Connect
BA485 British Airways
BA031 British Airways
13:35 Barcelona
18:40 London Heathrow
14:55 London Heathrow
13:40 Hong Kong
Connect
LY292 El Al
LY075 El Al
14:20 Barcelona
23:00 Tel Aviv
19:25 Tel Aviv
14:00 Hong Kong
Connect
BA475 British Airways
BA031 British Airways
14:50 Barcelona
18:40 London Heathrow
16:10 London Heathrow
13:40 Hong Kong
Connect
LX1955 Swiss
LX138 Swiss
14:55 Barcelona
22:40 Zurich
16:40 Zurich
16:30 Hong Kong
Connect
LH1815 Lufthansa
LH730 Lufthansa
15:20 Barcelona
22:25 Munich
17:20 Munich
16:40 Hong Kong
Connect
EK256 Emirates
EK382 Emirates
15:30 Barcelona
03:15 Dubai
00:15 Dubai
15:25 Hong Kong
Connect
QR146 Qatar Airways
QR818 Qatar Airways
16:40 Barcelona
01:55 Doha
23:45 Doha
15:05 Hong Kong
Connect
LH1135 Lufthansa
LH796 Lufthansa
16:55 Barcelona
22:00 Frankfurt
19:05 Frankfurt
15:45 Hong Kong
Connect
BA407 British Airways
BA027 British Airways
17:05 Barcelona
21:50 London Heathrow
18:20 London Heathrow
16:45 Hong Kong
Connect
AF1549 Air France
AF188 Air France
18:05 Barcelona
23:35 Paris CDG
20:00 Paris CDG
17:35 Hong Kong
Connect
BA481 British Airways
BA027 British Airways
18:20 Barcelona
21:50 London Heathrow
19:40 London Heathrow
16:45 Hong Kong
Connect
LH1817 Lufthansa
LH730 Lufthansa
18:30 Barcelona
22:25 Munich
20:30 Munich
16:40 Hong Kong
Connect
AF1749 Air France
AF188 Air France
18:55 Barcelona
23:35 Paris CDG
20:50 Paris CDG
17:35 Hong Kong
Connect
TK1856 Turkish Airlines
TK70 Turkish Airlines
19:00 Barcelona
01:35 Istanbul Ataturk
23:30 Istanbul Ataturk
17:05 Hong Kong
Connect
BA483 British Airways
BA027 British Airways
19:30 Barcelona
21:50 London Heathrow
21:00 London Heathrow
16:45 Hong Kong
Connect
LX1957 Swiss
LX138 Swiss
19:45 Barcelona
22:40 Zurich
21:30 Zurich
16:30 Hong Kong
Connect
AF1249 Air France
AF188 Air France
20:25 Barcelona
23:35 Paris CDG
22:20 Paris CDG
17:35 Hong Kong
Connect
OZ512 Asiana Airlines
OZ745 Asiana Airlines
21:00 Barcelona
19:50 Incheon
16:45 Incheon
22:30 Hong Kong
Connect
KE916 Korean Air
KE607 Korean Air
21:00 Barcelona
19:45 Incheon
16:10 Incheon
22:30 Hong Kong
Connect
KE916 Korean Air
KE611 Korean Air
21:00 Barcelona
21:15 Incheon
16:10 Incheon
00:05 Hong Kong
Connect
QR142 Qatar Airways
QR816 Qatar Airways
22:25 Barcelona
07:25 Doha
05:30 Doha
20:35 Hong Kong
Connect
EK188 Emirates
EK380 Emirates
22:40 Barcelona
10:05 Dubai
07:35 Dubai
22:00 Hong Kong
Connect

7. Madrid to Shanghai Pudong

  1. You take a bus, shuttle or taxi from your location in Spain to Madrid.

  2. You take a flight from Madrid to Shanghai Pudong and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Shanghai Pudong to your destination in China.

Flight Depart Arrive
KL1698 KLM
MU772 China Eastern Airlines
06:00 Madrid
12:35 Amsterdam Schiphol
08:25 Amsterdam Schiphol
05:55 Shanghai Pudong
Connect
AF1401 Air France
AF112 Air France
06:00 Madrid
15:30 Paris CDG
08:05 Paris CDG
08:45 Shanghai Pudong
Connect
UX1091 Air Europa
MU772 China Eastern Airlines
07:05 Madrid
12:35 Amsterdam Schiphol
09:40 Amsterdam Schiphol
05:55 Shanghai Pudong
Connect
IB3162 Iberia
BA169 British Airways
08:15 Madrid
13:35 London Heathrow
09:40 London Heathrow
07:55 Shanghai Pudong
Connect
IB3160 Iberia
BA169 British Airways
09:05 Madrid
13:35 London Heathrow
10:30 London Heathrow
07:55 Shanghai Pudong
Connect
AF1001 Air France
AF112 Air France
09:55 Madrid
15:30 Paris CDG
12:00 Paris CDG
08:45 Shanghai Pudong
Connect
AF1001 Air France
MU554 China Eastern Airlines
09:55 Madrid
13:25 Paris CDG
12:00 Paris CDG
06:55 Shanghai Pudong
Connect
EY076 Etihad
EY862 Etihad
10:10 Madrid
21:45 Abu Dhabi
19:25 Abu Dhabi
10:35 Shanghai Pudong
Connect
AY1662 Finnair
AY087 Finnair
10:15 Madrid
17:20 Helsinki
15:30 Helsinki
07:15 Shanghai Pudong
Connect
KL1700 KLM
KL0895 KLM
10:20 Madrid
17:20 Amsterdam Schiphol
13:00 Amsterdam Schiphol
10:05 Shanghai Pudong
Connect
BA457 British Airways
BA169 British Airways
10:55 Madrid
13:35 London Heathrow
12:15 London Heathrow
07:55 Shanghai Pudong
Connect
HU7984 Hainan
HU7207 Hainan
11:00 Madrid
08:15 Shenzhen
05:30 Shenzhen
10:40 Shanghai Pudong
Connect
SU2501 Aeroflot Russian Airlines
MU592 China Eastern Airlines
12:00 Madrid
19:05 Moscow Sheremetyevo
17:50 Moscow Sheremetyevo
08:55 Shanghai Pudong
Connect
SU2501 Aeroflot Russian Airlines
SU208 Aeroflot Russian Airlines
12:00 Madrid
20:05 Moscow Sheremetyevo
17:50 Moscow Sheremetyevo
09:50 Shanghai Pudong
Connect
CA908 Air China
CA1835 Air China
12:00 Madrid
08:00 Beijing Capital
04:45 Beijing Capital
10:15 Shanghai Pudong
Connect
IB6889 Iberia
12:15 Madrid
07:05 Shanghai Pudong Direct
CX372 Cathay Pacific
KA876 Cathay Dragon
12:20 Madrid
08:15 Hong Kong
06:55 Hong Kong
11:05 Shanghai Pudong
Connect
CX372 Cathay Pacific
CX368 Cathay Pacific
12:20 Madrid
09:20 Hong Kong
06:55 Hong Kong
12:10 Shanghai Pudong
Connect
AF1301 Air France
AF112 Air France
12:30 Madrid
15:30 Paris CDG
14:40 Paris CDG
08:45 Shanghai Pudong
Connect
KL1702 KLM
KL0895 KLM
12:50 Madrid
17:20 Amsterdam Schiphol
15:20 Amsterdam Schiphol
10:05 Shanghai Pudong
Connect
LH1113 Lufthansa
LH728 Lufthansa
12:50 Madrid
17:10 Frankfurt
15:20 Frankfurt
09:55 Shanghai Pudong
Connect
KL1702 KLM
KL0893 KLM
12:50 Madrid
21:30 Amsterdam Schiphol
15:20 Amsterdam Schiphol
14:15 Shanghai Pudong
Connect
TK1358 Turkish Airlines
TK26 Turkish Airlines
14:35 Madrid
01:25 Istanbul Ataturk
19:45 Istanbul Ataturk
16:45 Shanghai Pudong
Connect
EK142 Emirates
EK302 Emirates
15:20 Madrid
02:50 Dubai
00:45 Dubai
15:30 Shanghai Pudong
Connect
AF1601 Air France
AF116 Air France
16:40 Madrid
23:20 Paris CDG
18:50 Paris CDG
16:35 Shanghai Pudong
Connect
AF1601 Air France
MU570 China Eastern Airlines
16:40 Madrid
21:20 Paris CDG
18:50 Paris CDG
14:40 Shanghai Pudong
Connect
QR150 Qatar Airways
QR870 Qatar Airways
16:40 Madrid
02:20 Doha
00:40 Doha
16:20 Shanghai Pudong
Connect
KL1704 KLM
KL0893 KLM
17:10 Madrid
21:30 Amsterdam Schiphol
19:50 Amsterdam Schiphol
14:15 Shanghai Pudong
Connect
AF1801 Air France
MU570 China Eastern Airlines
17:50 Madrid
21:20 Paris CDG
19:55 Paris CDG
14:40 Shanghai Pudong
Connect
AF1801 Air France
AF116 Air France
17:50 Madrid
23:20 Paris CDG
19:55 Paris CDG
16:35 Shanghai Pudong
Connect
TK1860 Turkish Airlines
TK26 Turkish Airlines
18:20 Madrid
01:25 Istanbul Ataturk
23:30 Istanbul Ataturk
16:45 Shanghai Pudong
Connect
LH1805 Lufthansa
LH726 Lufthansa
18:30 Madrid
22:35 Munich
21:00 Munich
15:20 Shanghai Pudong
Connect
KE914 Korean Air
KE895 Korean Air
20:00 Madrid
18:55 Incheon
15:50 Incheon
20:10 Shanghai Pudong
Connect
AI136 Air India Limited
AI348 Air India Limited
20:10 Madrid
11:40 Delhi
08:25 Delhi
20:20 Shanghai Pudong
Connect
AF1101 Air France
AF116 Air France
20:15 Madrid
23:20 Paris CDG
22:20 Paris CDG
16:35 Shanghai Pudong
Connect
EK144 Emirates
EK304 Emirates
22:05 Madrid
09:35 Dubai
07:15 Dubai
22:20 Shanghai Pudong
Connect
MU264 China Eastern Airlines
MU2167 China Eastern Airlines
23:10 Madrid
18:00 Xi An
16:55 Xi An
20:25 Shanghai Pudong
Connect
MU264 China Eastern Airlines
HO1216 Juneyao Airlines
23:10 Madrid
18:30 Xi An
16:55 Xi An
21:05 Shanghai Pudong
Connect
MU264 China Eastern Airlines
MU264 China Eastern Airlines
23:10 Madrid
18:45 Xi An
16:55 Xi An
20:50 Shanghai Pudong
Connect
MU710 China Eastern Airlines
23:25 Madrid
18:10 Shanghai Pudong Direct

8. Madrid to Hong Kong

  1. You take a bus, shuttle or taxi from your location in Spain to Madrid.

  2. You take a flight from Madrid to Hong Kong and cost approximately 390 USD.

  3. You take a bus, shuttle or taxi from Hong Kong to your destination in China.

Flight Depart Arrive
IB700 Iberia
CX318 Cathay Pacific
07:00 Madrid
13:00 Barcelona
08:20 Barcelona
07:05 Hong Kong
Connect
IB730 Iberia
CX318 Cathay Pacific
07:30 Madrid
13:00 Barcelona
08:50 Barcelona
07:05 Hong Kong
Connect
IB930 Iberia
CX318 Cathay Pacific
09:30 Madrid
13:00 Barcelona
10:50 Barcelona
07:05 Hong Kong
Connect
EY076 Etihad
EY834 Etihad
10:10 Madrid
22:00 Abu Dhabi
19:25 Abu Dhabi
10:05 Hong Kong
Connect
KL1700 KLM
KL0887 KLM
10:20 Madrid
17:15 Amsterdam Schiphol
13:00 Amsterdam Schiphol
10:35 Hong Kong
Connect
LX2021 Swiss
CX382 Cathay Pacific
10:20 Madrid
13:30 Zurich
12:30 Zurich
07:00 Hong Kong
Connect
LY396 El Al
LY075 El Al
11:15 Madrid
23:00 Tel Aviv
16:55 Tel Aviv
14:00 Hong Kong
Connect
SU2501 Aeroflot Russian Airlines
SU212 Aeroflot Russian Airlines
12:00 Madrid
19:20 Moscow Sheremetyevo
17:50 Moscow Sheremetyevo
09:45 Hong Kong
Connect
CA908 Air China
CA111 Air China
12:00 Madrid
09:30 Beijing Capital
04:45 Beijing Capital
13:05 Hong Kong
Connect
CA908 Air China
KA937 Cathay Dragon
12:00 Madrid
07:25 Beijing Capital
04:45 Beijing Capital
11:05 Hong Kong
Connect
IB6889 Iberia
HX235 Hong Kong
12:15 Madrid
09:15 Shanghai Pudong
07:05 Shanghai Pudong
11:55 Hong Kong
Connect
CX372 Cathay Pacific
12:20 Madrid
06:55 Hong Kong Direct
LH1113 Lufthansa
LH796 Lufthansa
12:50 Madrid
22:00 Frankfurt
15:20 Frankfurt
15:45 Hong Kong
Connect
KL1702 KLM
KL0887 KLM
12:50 Madrid
17:15 Amsterdam Schiphol
15:20 Amsterdam Schiphol
10:35 Hong Kong
Connect
IB3176 Iberia
BA031 British Airways
13:35 Madrid
18:40 London Heathrow
15:00 London Heathrow
13:40 Hong Kong
Connect
TK1358 Turkish Airlines
TK70 Turkish Airlines
14:35 Madrid
01:35 Istanbul Ataturk
19:45 Istanbul Ataturk
17:05 Hong Kong
Connect
IB3172 Iberia
BA031 British Airways
14:55 Madrid
18:40 London Heathrow
16:20 London Heathrow
13:40 Hong Kong
Connect
EK142 Emirates
EK382 Emirates
15:20 Madrid
03:15 Dubai
00:45 Dubai
15:25 Hong Kong
Connect
IB3166 Iberia
BA031 British Airways
15:50 Madrid
18:40 London Heathrow
17:15 London Heathrow
13:40 Hong Kong
Connect
AF1601 Air France
AF188 Air France
16:40 Madrid
23:35 Paris CDG
18:50 Paris CDG
17:35 Hong Kong
Connect
QR150 Qatar Airways
QR818 Qatar Airways
16:40 Madrid
01:55 Doha
00:40 Doha
15:05 Hong Kong
Connect
IB3180 Iberia
BA027 British Airways
17:05 Madrid
21:50 London Heathrow
18:30 London Heathrow
16:45 Hong Kong
Connect
AF1801 Air France
AF188 Air France
17:50 Madrid
23:35 Paris CDG
19:55 Paris CDG
17:35 Hong Kong
Connect
BA461 British Airways
BA027 British Airways
18:15 Madrid
21:50 London Heathrow
19:40 London Heathrow
16:45 Hong Kong
Connect
TK1860 Turkish Airlines
TK70 Turkish Airlines
18:20 Madrid
01:35 Istanbul Ataturk
23:30 Istanbul Ataturk
17:05 Hong Kong
Connect
LH1805 Lufthansa
LH730 Lufthansa
18:30 Madrid
22:25 Munich
21:00 Munich
16:40 Hong Kong
Connect
BA463 British Airways
BA027 British Airways
19:35 Madrid
21:50 London Heathrow
20:50 London Heathrow
16:45 Hong Kong
Connect
KE914 Korean Air
KE607 Korean Air
20:00 Madrid
19:45 Incheon
15:50 Incheon
22:30 Hong Kong
Connect
AF1101 Air France
AF188 Air France
20:15 Madrid
23:35 Paris CDG
22:20 Paris CDG
17:35 Hong Kong
Connect
EK144 Emirates
EK380 Emirates
22:05 Madrid
10:05 Dubai
07:15 Dubai
22:00 Hong Kong
Connect
QR152 Qatar Airways
QR816 Qatar Airways
22:20 Madrid
07:25 Doha
06:15 Doha
20:35 Hong Kong
Connect
MU710 China Eastern Airlines
MU725 China Eastern Airlines
23:25 Madrid
21:00 Shanghai Pudong
18:10 Shanghai Pudong
23:45 Hong Kong
Connect

References

Find Hotels in China

You can find hotels and accommodations in China with our hotels search tool below

Booking.com