HowToGo

Flight from China to Spain

How to get to Spain from China by flight ? You can check flights from China to Spain below.

Search Transfer from China to Spain

Search Flights

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

1. Beijing Capital to Madrid

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

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

  3. You take a bus, shuttle or taxi from Madrid to your destination in Spain.

Flight Depart Arrive
TK21 Turkish Airlines
TK1357 Turkish Airlines
00:10 Beijing Capital
10:10 Istanbul Ataturk
05:25 Istanbul Ataturk
13:40 Madrid
Connect
TK21 Turkish Airlines
TK1857 Turkish Airlines
00:10 Beijing Capital
07:05 Istanbul Ataturk
05:25 Istanbul Ataturk
10:35 Madrid
Connect
CZ345 China Southern Airlines
KL1701 KLM
00:30 Beijing Capital
09:30 Amsterdam Schiphol
05:10 Amsterdam Schiphol
12:05 Madrid
Connect
MS956 Egyptair
MS753 Egyptair
00:30 Beijing Capital
09:15 Cairo
05:25 Cairo
14:30 Madrid
Connect
CZ345 China Southern Airlines
KL1699 KLM
00:30 Beijing Capital
07:00 Amsterdam Schiphol
05:10 Amsterdam Schiphol
09:35 Madrid
Connect
EK307 Emirates
EK141 Emirates
00:40 Beijing Capital
07:40 Dubai
05:00 Dubai
13:25 Madrid
Connect
CA907 Air China
00:55 Beijing Capital
06:45 Madrid Direct
AF381 Air France
AF1300 Air France
01:00 Beijing Capital
09:30 Paris CDG
06:00 Paris CDG
11:35 Madrid
Connect
AF381 Air France
AF1600 Air France
01:00 Beijing Capital
13:30 Paris CDG
06:00 Paris CDG
15:40 Madrid
Connect
AF381 Air France
AF1000 Air France
01:00 Beijing Capital
07:00 Paris CDG
06:00 Paris CDG
09:05 Madrid
Connect
HU491 Hainan
SN3721 Brussels Airlines
01:20 Beijing Capital
09:25 Brussels
05:55 Brussels
11:50 Madrid
Connect
QR895 Qatar Airways
QR149 Qatar Airways
01:50 Beijing Capital
09:00 Doha
05:40 Doha
15:30 Madrid
Connect
HU7937 Hainan
OK700 CSA
01:50 Beijing Capital
09:50 Prague
06:00 Prague
12:45 Madrid
Connect
CA961 Air China
LH1800 Lufthansa
02:00 Beijing Capital
08:25 Munich
06:20 Munich
11:05 Madrid
Connect
CA965 Air China
LH1112 Lufthansa
02:30 Beijing Capital
09:30 Frankfurt
06:50 Frankfurt
12:05 Madrid
Connect
SU201 Aeroflot Russian Airlines
SU2500 Aeroflot Russian Airlines
02:45 Beijing Capital
06:40 Moscow Sheremetyevo
05:35 Moscow Sheremetyevo
11:00 Madrid
Connect
SU201 Aeroflot Russian Airlines
SU2602 Aeroflot Russian Airlines
02:45 Beijing Capital
08:35 Moscow Sheremetyevo
05:35 Moscow Sheremetyevo
12:55 Madrid
Connect
CA737 Air China
LO433 LOT
02:55 Beijing Capital
10:50 Warsaw Chopin
06:20 Warsaw Chopin
14:45 Madrid
Connect
LX197 Swiss
LX2032 Swiss
06:45 Beijing Capital
16:40 Zurich
11:20 Zurich
19:00 Madrid
Connect
LX197 Swiss
LX2026 Swiss
06:45 Beijing Capital
12:25 Zurich
11:20 Zurich
14:50 Madrid
Connect
EK309 Emirates
EK143 Emirates
07:25 Beijing Capital
14:30 Dubai
11:35 Dubai
20:20 Madrid
Connect
MU5183 China Eastern Airlines
MU709 China Eastern Airlines
07:35 Beijing Capital
12:20 Shanghai Pudong
09:50 Shanghai Pudong
20:35 Madrid
Connect
MU2102 China Eastern Airlines
MU263 China Eastern Airlines
07:40 Beijing Capital
14:40 Xi An
10:00 Xi An
20:35 Madrid
Connect
MU2104 China Eastern Airlines
MU263 China Eastern Airlines
08:40 Beijing Capital
14:40 Xi An
10:45 Xi An
20:35 Madrid
Connect
AF125 Air France
AF1400 Air France
09:05 Beijing Capital
21:00 Paris CDG
14:15 Paris CDG
23:10 Madrid
Connect
AF125 Air France
AF1100 Air France
09:05 Beijing Capital
17:10 Paris CDG
14:15 Paris CDG
19:20 Madrid
Connect
LH721 Lufthansa
LH1120 Lufthansa
10:30 Beijing Capital
21:00 Frankfurt
14:40 Frankfurt
23:35 Madrid
Connect
LH721 Lufthansa
LH1122 Lufthansa
10:30 Beijing Capital
17:10 Frankfurt
14:40 Frankfurt
19:45 Madrid
Connect
KL0898 KLM
KL1705 KLM
10:55 Beijing Capital
16:55 Amsterdam Schiphol
15:15 Amsterdam Schiphol
19:30 Madrid
Connect
KL0898 KLM
KL1707 KLM
10:55 Beijing Capital
20:50 Amsterdam Schiphol
15:15 Amsterdam Schiphol
23:25 Madrid
Connect
AY086 Finnair
AY1661 Finnair
10:55 Beijing Capital
16:50 Helsinki
14:15 Helsinki
20:15 Madrid
Connect
MU2106 China Eastern Airlines
MU263 China Eastern Airlines
10:55 Beijing Capital
14:40 Xi An
13:15 Xi An
20:35 Madrid
Connect
SU205 Aeroflot Russian Airlines
SU2604 Aeroflot Russian Airlines
11:40 Beijing Capital
18:15 Moscow Sheremetyevo
14:35 Moscow Sheremetyevo
22:35 Madrid
Connect
LH723 Lufthansa
LH1806 Lufthansa
12:25 Beijing Capital
19:25 Munich
16:30 Munich
22:05 Madrid
Connect
CA931 Air China
LA705 LATAM Chile
14:00 Beijing Capital
19:25 Frankfurt
18:15 Frankfurt
22:00 Madrid
Connect
CA931 Air China
LH1120 Lufthansa
14:00 Beijing Capital
21:00 Frankfurt
18:15 Frankfurt
23:35 Madrid
Connect
HU7713 Hainan
HU7983 Hainan
20:35 Beijing Capital
01:20 Shenzhen
23:55 Shenzhen
09:00 Madrid
Connect
LY096 El Al
LY395 El Al
22:00 Beijing Capital
05:30 Tel Aviv
03:20 Tel Aviv
09:50 Madrid
Connect
LY096 El Al
IB3317 Iberia
22:00 Beijing Capital
05:30 Tel Aviv
03:20 Tel Aviv
09:45 Madrid
Connect

2. Beijing Capital to Barcelona

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

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

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Spain.

Flight Depart Arrive
TK21 Turkish Airlines
TK1853 Turkish Airlines
00:10 Beijing Capital
07:25 Istanbul Ataturk
05:25 Istanbul Ataturk
10:00 Barcelona
Connect
W50078 Mahan Air
W50136 Mahan Air
00:15 Beijing Capital
06:40 Tehran Imam Khomeini
04:45 Tehran Imam Khomeini
09:55 Barcelona
Connect
CZ345 China Southern Airlines
KL1665 KLM
00:30 Beijing Capital
08:15 Amsterdam Schiphol
05:10 Amsterdam Schiphol
10:25 Barcelona
Connect
EK307 Emirates
EK185 Emirates
00:40 Beijing Capital
08:15 Dubai
05:00 Dubai
13:25 Barcelona
Connect
CA907 Air China
VY1017 Vueling Airlines
00:55 Beijing Capital
09:05 Madrid
06:45 Madrid
10:25 Barcelona
Connect
AF381 Air France
AF1148 Air France
01:00 Beijing Capital
07:10 Paris CDG
06:00 Paris CDG
09:00 Barcelona
Connect
AF381 Air France
AF1648 Air France
01:00 Beijing Capital
12:40 Paris CDG
06:00 Paris CDG
14:25 Barcelona
Connect
AF381 Air France
AF1348 Air France
01:00 Beijing Capital
10:05 Paris CDG
06:00 Paris CDG
11:50 Barcelona
Connect
QR895 Qatar Airways
QR145 Qatar Airways
01:50 Beijing Capital
08:20 Doha
05:40 Doha
14:15 Barcelona
Connect
CA961 Air China
LH1810 Lufthansa
02:00 Beijing Capital
09:00 Munich
06:20 Munich
11:00 Barcelona
Connect
CA965 Air China
LH1126 Lufthansa
02:30 Beijing Capital
09:40 Frankfurt
06:50 Frankfurt
11:40 Barcelona
Connect
CA845 Air China
02:30 Beijing Capital
08:15 Barcelona Direct
CA965 Air China
LH1130 Lufthansa
02:30 Beijing Capital
11:00 Frankfurt
06:50 Frankfurt
13:00 Barcelona
Connect
SU201 Aeroflot Russian Airlines
SU2638 Aeroflot Russian Airlines
02:45 Beijing Capital
07:20 Moscow Sheremetyevo
05:35 Moscow Sheremetyevo
11:00 Barcelona
Connect
SU201 Aeroflot Russian Airlines
SU2648 Aeroflot Russian Airlines
02:45 Beijing Capital
09:35 Moscow Sheremetyevo
05:35 Moscow Sheremetyevo
13:05 Barcelona
Connect
SU201 Aeroflot Russian Airlines
SU2514 Aeroflot Russian Airlines
02:45 Beijing Capital
12:10 Moscow Sheremetyevo
05:35 Moscow Sheremetyevo
15:40 Barcelona
Connect
CA737 Air China
LO437 LOT
02:55 Beijing Capital
09:10 Warsaw Chopin
06:20 Warsaw Chopin
12:20 Barcelona
Connect
SU203 Aeroflot Russian Airlines
SU2648 Aeroflot Russian Airlines
05:45 Beijing Capital
09:35 Moscow Sheremetyevo
08:30 Moscow Sheremetyevo
13:05 Barcelona
Connect
SU203 Aeroflot Russian Airlines
SU2516 Aeroflot Russian Airlines
05:45 Beijing Capital
13:25 Moscow Sheremetyevo
08:30 Moscow Sheremetyevo
17:00 Barcelona
Connect
SU203 Aeroflot Russian Airlines
SU2514 Aeroflot Russian Airlines
05:45 Beijing Capital
12:10 Moscow Sheremetyevo
08:30 Moscow Sheremetyevo
15:40 Barcelona
Connect
LX197 Swiss
LX1954 Swiss
06:45 Beijing Capital
12:20 Zurich
11:20 Zurich
14:05 Barcelona
Connect
LX197 Swiss
LX1956 Swiss
06:45 Beijing Capital
17:30 Zurich
11:20 Zurich
19:15 Barcelona
Connect
LX197 Swiss
LX1958 Swiss
06:45 Beijing Capital
16:05 Zurich
11:20 Zurich
17:50 Barcelona
Connect
CA123 Air China
OZ511 Asiana Airlines
08:30 Beijing Capital
12:45 Incheon
11:35 Incheon
18:55 Barcelona
Connect
AH3061 Air Algérie
AH2014 Air Algérie
08:50 Beijing Capital
16:45 Algiers
14:20 Algiers
19:05 Barcelona
Connect
AF125 Air France
AF1248 Air France
09:05 Beijing Capital
17:50 Paris CDG
14:15 Paris CDG
19:35 Barcelona
Connect
AF125 Air France
AF1748 Air France
09:05 Beijing Capital
16:05 Paris CDG
14:15 Paris CDG
18:00 Barcelona
Connect
AF125 Air France
AF1548 Air France
09:05 Beijing Capital
15:25 Paris CDG
14:15 Paris CDG
17:10 Barcelona
Connect
LH721 Lufthansa
LH1136 Lufthansa
10:30 Beijing Capital
17:30 Frankfurt
14:40 Frankfurt
19:30 Barcelona
Connect
LH721 Lufthansa
LH1138 Lufthansa
10:30 Beijing Capital
21:00 Frankfurt
14:40 Frankfurt
23:00 Barcelona
Connect
LH721 Lufthansa
LH1132 Lufthansa
10:30 Beijing Capital
16:00 Frankfurt
14:40 Frankfurt
18:00 Barcelona
Connect
KL0898 KLM
KL1675 KLM
10:55 Beijing Capital
16:45 Amsterdam Schiphol
15:15 Amsterdam Schiphol
18:50 Barcelona
Connect
KL0898 KLM
KL1681 KLM
10:55 Beijing Capital
20:35 Amsterdam Schiphol
15:15 Amsterdam Schiphol
22:45 Barcelona
Connect
AY086 Finnair
AY1653 Finnair
10:55 Beijing Capital
17:25 Helsinki
14:15 Helsinki
20:25 Barcelona
Connect
OS64 Austrian Airlines
OS393 Austrian Airlines
11:20 Beijing Capital
17:15 Vienna
15:50 Vienna
19:35 Barcelona
Connect
SU205 Aeroflot Russian Airlines
SU2512 Aeroflot Russian Airlines
11:40 Beijing Capital
19:20 Moscow Sheremetyevo
14:35 Moscow Sheremetyevo
23:00 Barcelona
Connect
LH723 Lufthansa
LH1818 Lufthansa
12:25 Beijing Capital
19:25 Munich
16:30 Munich
21:25 Barcelona
Connect
CA931 Air China
LH1138 Lufthansa
14:00 Beijing Capital
21:00 Frankfurt
18:15 Frankfurt
23:00 Barcelona
Connect
CA1883 Air China
CA839 Air China
20:20 Beijing Capital
00:40 Shanghai Pudong
22:35 Shanghai Pudong
08:00 Barcelona
Connect
LY096 El Al
LY393 El Al
22:00 Beijing Capital
05:45 Tel Aviv
03:20 Tel Aviv
09:25 Barcelona
Connect

3. Beijing Capital to Valencia

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

  2. You take a flight from Beijing Capital to Valencia and cost approximately 430 USD.

  3. You take a bus, shuttle or taxi from Valencia to your destination in Spain.

Flight Depart Arrive
TK21 Turkish Airlines
TK1301 Turkish Airlines
00:10 Beijing Capital
08:10 Istanbul Ataturk
05:25 Istanbul Ataturk
11:10 Valencia
Connect
TK21 Turkish Airlines
TK1313 Turkish Airlines
00:10 Beijing Capital
13:30 Istanbul Ataturk
05:25 Istanbul Ataturk
16:30 Valencia
Connect
CZ345 China Southern Airlines
HV6331 Transavia Holland
00:30 Beijing Capital
06:30 Amsterdam Schiphol
05:10 Amsterdam Schiphol
08:55 Valencia
Connect
CZ345 China Southern Airlines
HV6335 Transavia Holland
00:30 Beijing Capital
06:00 Amsterdam Schiphol
05:10 Amsterdam Schiphol
08:25 Valencia
Connect
CZ345 China Southern Airlines
HV6337 Transavia Holland
00:30 Beijing Capital
06:40 Amsterdam Schiphol
05:10 Amsterdam Schiphol
09:05 Valencia
Connect
CZ679 China Southern Airlines
TK1301 Turkish Airlines
00:40 Beijing Capital
08:10 Istanbul Ataturk
06:10 Istanbul Ataturk
11:10 Valencia
Connect
CA907 Air China
IB8876 Iberia
00:55 Beijing Capital
16:10 Madrid
06:45 Madrid
17:10 Valencia
Connect
CA907 Air China
IB8872 Iberia
00:55 Beijing Capital
08:10 Madrid
06:45 Madrid
09:10 Valencia
Connect
AF381 Air France
UX1006 Air Europa
01:00 Beijing Capital
09:20 Paris CDG
06:00 Paris CDG
11:15 Valencia
Connect
AF381 Air France
UX1004 Air Europa
01:00 Beijing Capital
15:10 Paris CDG
06:00 Paris CDG
17:05 Valencia
Connect
HU491 Hainan
FR2985 Ryanair
01:20 Beijing Capital
06:55 Brussels
05:55 Brussels
09:10 Valencia
Connect
HU491 Hainan
SN3751 Brussels Airlines
01:20 Beijing Capital
09:00 Brussels
05:55 Brussels
11:20 Valencia
Connect
CA963 Air China
EW9538 Eurowings
01:50 Beijing Capital
07:20 Dusseldorf
06:30 Dusseldorf
09:50 Valencia
Connect
CA961 Air China
LH1842 Lufthansa
02:00 Beijing Capital
09:05 Munich
06:20 Munich
11:25 Valencia
Connect
CA875 Air China
UX1006 Air Europa
02:05 Beijing Capital
09:20 Paris CDG
07:05 Paris CDG
11:15 Valencia
Connect
CA965 Air China
LH1160 Lufthansa
02:30 Beijing Capital
09:30 Frankfurt
06:50 Frankfurt
11:50 Valencia
Connect
CA965 Air China
LH1464 Lufthansa
02:30 Beijing Capital
16:05 Frankfurt
06:50 Frankfurt
18:25 Valencia
Connect
SU201 Aeroflot Russian Airlines
SU2502 Aeroflot Russian Airlines
02:45 Beijing Capital
09:00 Moscow Sheremetyevo
05:35 Moscow Sheremetyevo
12:55 Valencia
Connect
LX197 Swiss
LX2146 Swiss
06:45 Beijing Capital
16:45 Zurich
11:20 Zurich
18:50 Valencia
Connect
LX197 Swiss
LX2138 Swiss
06:45 Beijing Capital
21:10 Zurich
11:20 Zurich
23:15 Valencia
Connect
CA787 Air China
BA422 British Airways
07:35 Beijing Capital
15:05 London Heathrow
11:50 London Heathrow
18:30 Valencia
Connect
AF125 Air France
AF9414 Air France
09:05 Beijing Capital
17:25 Paris CDG
14:15 Paris CDG
19:20 Valencia
Connect
AF125 Air France
UX1004 Air Europa
09:05 Beijing Capital
15:10 Paris CDG
14:15 Paris CDG
17:05 Valencia
Connect
AF125 Air France
UX1008 Air Europa
09:05 Beijing Capital
21:15 Paris CDG
14:15 Paris CDG
23:10 Valencia
Connect
LH721 Lufthansa
LH1464 Lufthansa
10:30 Beijing Capital
16:05 Frankfurt
14:40 Frankfurt
18:25 Valencia
Connect
LH721 Lufthansa
LH1164 Lufthansa
10:30 Beijing Capital
21:10 Frankfurt
14:40 Frankfurt
23:30 Valencia
Connect
KL0898 KLM
HV6333 Transavia Holland
10:55 Beijing Capital
19:30 Amsterdam Schiphol
15:15 Amsterdam Schiphol
21:55 Valencia
Connect
KL0898 KLM
KL1501 KLM
10:55 Beijing Capital
20:35 Amsterdam Schiphol
15:15 Amsterdam Schiphol
23:00 Valencia
Connect
KL0898 KLM
HV6335 Transavia Holland
10:55 Beijing Capital
16:40 Amsterdam Schiphol
15:15 Amsterdam Schiphol
19:05 Valencia
Connect
CA933 Air China
UX1008 Air Europa
13:35 Beijing Capital
21:15 Paris CDG
18:40 Paris CDG
23:10 Valencia
Connect
CA931 Air China
LH1164 Lufthansa
14:00 Beijing Capital
21:10 Frankfurt
18:15 Frankfurt
23:30 Valencia
Connect
SK996 Scandinavian Airlines
FR7278 Ryanair
14:50 Beijing Capital
20:20 Copenhagen
18:45 Copenhagen
23:35 Valencia
Connect
CA803 Air China
UX1008 Air Europa
15:10 Beijing Capital
21:15 Paris CDG
20:10 Paris CDG
23:10 Valencia
Connect

4. Chengdu to Madrid

  1. You take a bus, shuttle or taxi from your location in China to Chengdu.

  2. You take a flight from Chengdu to Madrid and cost approximately 500 USD.

  3. You take a bus, shuttle or taxi from Madrid to your destination in Spain.

Flight Depart Arrive
JD361 Beijing Capital
01:10 Chengdu
08:00 Madrid Direct
CA431 Air China
LH1112 Lufthansa
01:35 Chengdu
09:30 Frankfurt
06:20 Frankfurt
12:05 Madrid
Connect
QR861 Qatar Airways
QR149 Qatar Airways
02:00 Chengdu
09:00 Doha
05:00 Doha
15:30 Madrid
Connect
MU5402 China Eastern Airlines
MU709 China Eastern Airlines
06:25 Chengdu
12:20 Shanghai Pudong
09:20 Shanghai Pudong
20:35 Madrid
Connect
MU5037 5296 China Eastern Airlines
MU709 China Eastern Airlines
07:45 Chengdu
12:20 Shanghai Pudong
10:40 Shanghai Pudong
20:35 Madrid
Connect
MU5488 China Eastern Airlines
MU709 China Eastern Airlines
07:55 Chengdu
12:20 Shanghai Pudong
10:55 Shanghai Pudong
20:35 Madrid
Connect
KL0892 KLM
KL1707 KLM
14:35 Chengdu
20:50 Amsterdam Schiphol
19:05 Amsterdam Schiphol
23:25 Madrid
Connect
HU7752 Hainan
HU7983 Hainan
17:35 Chengdu
01:20 Shenzhen
19:50 Shenzhen
09:00 Madrid
Connect
CA4119 Air China
CA907 Air China
18:00 Chengdu
00:55 Beijing Capital
21:05 Beijing Capital
06:45 Madrid
Connect
CA4111 Air China
CA907 Air China
19:30 Chengdu
00:55 Beijing Capital
22:35 Beijing Capital
06:45 Madrid
Connect
CA1408 Air China
CA907 Air China
20:25 Chengdu
00:55 Beijing Capital
23:15 Beijing Capital
06:45 Madrid
Connect
EY811 Etihad
EY075 Etihad
21:00 Chengdu
02:05 Abu Dhabi
00:25 Abu Dhabi
07:55 Madrid
Connect

5. Shanghai Pudong to Barcelona

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

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

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Spain.

Flight Depart Arrive
EK303 Emirates
EK185 Emirates
00:05 Shanghai Pudong
08:15 Dubai
04:55 Dubai
13:25 Barcelona
Connect
CA839 Air China
00:40 Shanghai Pudong
08:00 Barcelona Direct
BA160 British Airways
BA484 British Airways
00:40 Shanghai Pudong
09:25 London Heathrow
06:15 London Heathrow
12:35 Barcelona
Connect
BA160 British Airways
BA478 British Airways
00:40 Shanghai Pudong
07:40 London Heathrow
06:15 London Heathrow
10:50 Barcelona
Connect
BA160 British Airways
BA474 British Airways
00:40 Shanghai Pudong
10:45 London Heathrow
06:15 London Heathrow
13:55 Barcelona
Connect
MU771 China Eastern Airlines
KL1665 KLM
00:40 Shanghai Pudong
08:15 Amsterdam Schiphol
06:55 Amsterdam Schiphol
10:25 Barcelona
Connect
HO1607 1659 1661 Juneyao Airlines
AY1651 Finnair
00:55 Shanghai Pudong
07:05 Helsinki
05:50 Helsinki
10:05 Barcelona
Connect
CA827 Air China
LH1810 Lufthansa
01:00 Shanghai Pudong
09:00 Munich
06:50 Munich
11:00 Barcelona
Connect
SU207 Aeroflot Russian Airlines
SU2648 Aeroflot Russian Airlines
01:15 Shanghai Pudong
09:35 Moscow Sheremetyevo
05:45 Moscow Sheremetyevo
13:05 Barcelona
Connect
SU207 Aeroflot Russian Airlines
SU2638 Aeroflot Russian Airlines
01:15 Shanghai Pudong
07:20 Moscow Sheremetyevo
05:45 Moscow Sheremetyevo
11:00 Barcelona
Connect
OZ368 Asiana Airlines
OZ511 Asiana Airlines
08:25 Shanghai Pudong
12:45 Incheon
11:20 Incheon
18:55 Barcelona
Connect
CZ313 China Southern Airlines
KE915 Korean Air
08:30 Shanghai Pudong
13:00 Incheon
11:20 Incheon
18:30 Barcelona
Connect
KE896 Korean Air
KE915 Korean Air
08:50 Shanghai Pudong
13:00 Incheon
11:55 Incheon
18:30 Barcelona
Connect
AY088 Finnair
AY1653 Finnair
09:20 Shanghai Pudong
17:25 Helsinki
14:20 Helsinki
20:25 Barcelona
Connect
LX189 Swiss
LX1956 Swiss
09:30 Shanghai Pudong
17:30 Zurich
15:50 Zurich
19:15 Barcelona
Connect
LX189 Swiss
LX1950 Swiss
09:30 Shanghai Pudong
21:00 Zurich
15:50 Zurich
22:45 Barcelona
Connect
OS76 Austrian Airlines
OS393 Austrian Airlines
10:10 Shanghai Pudong
17:15 Vienna
15:30 Vienna
19:35 Barcelona
Connect
IB6888 Iberia
IB2000 Iberia
10:20 Shanghai Pudong
20:00 Madrid
18:20 Madrid
21:20 Barcelona
Connect
IB6888 Iberia
IB2100 Iberia
10:20 Shanghai Pudong
21:00 Madrid
18:20 Madrid
22:20 Barcelona
Connect
AF117 Air France
AF1248 Air France
10:40 Shanghai Pudong
17:50 Paris CDG
16:50 Paris CDG
19:35 Barcelona
Connect
AF117 Air France
AF1448 Air France
10:40 Shanghai Pudong
21:05 Paris CDG
16:50 Paris CDG
22:55 Barcelona
Connect
BA168 British Airways
BA482 British Airways
11:00 Shanghai Pudong
19:15 London Heathrow
16:35 London Heathrow
22:20 Barcelona
Connect
SU209 Aeroflot Russian Airlines
SU2512 Aeroflot Russian Airlines
11:40 Shanghai Pudong
19:20 Moscow Sheremetyevo
16:20 Moscow Sheremetyevo
23:00 Barcelona
Connect
KL0896 KLM
KL1681 KLM
12:15 Shanghai Pudong
20:35 Amsterdam Schiphol
18:05 Amsterdam Schiphol
22:45 Barcelona
Connect
MU569 China Eastern Airlines
AF1448 Air France
12:50 Shanghai Pudong
21:05 Paris CDG
19:15 Paris CDG
22:55 Barcelona
Connect
LH729 Lufthansa
LH1138 Lufthansa
13:15 Shanghai Pudong
21:00 Frankfurt
18:55 Frankfurt
23:00 Barcelona
Connect
CA1836 Air China
CA845 Air China
19:10 Shanghai Pudong
02:30 Beijing Capital
21:35 Beijing Capital
08:15 Barcelona
Connect
KA809 Cathay Dragon
CX321 Cathay Pacific
21:10 Shanghai Pudong
00:20 Hong Kong
23:45 Hong Kong
07:35 Barcelona
Connect
TK27 Turkish Airlines
TK1853 Turkish Airlines
22:25 Shanghai Pudong
07:25 Istanbul Ataturk
05:15 Istanbul Ataturk
10:00 Barcelona
Connect
W50076 Mahan Air
W50136 Mahan Air
23:00 Shanghai Pudong
06:40 Tehran Imam Khomeini
05:00 Tehran Imam Khomeini
09:55 Barcelona
Connect
KL0894 KLM
KL1669 KLM
23:10 Shanghai Pudong
10:20 Amsterdam Schiphol
05:00 Amsterdam Schiphol
12:35 Barcelona
Connect
KL0894 KLM
KL1665 KLM
23:10 Shanghai Pudong
08:15 Amsterdam Schiphol
05:00 Amsterdam Schiphol
10:25 Barcelona
Connect
AF111 Air France
AF1148 Air France
23:20 Shanghai Pudong
07:10 Paris CDG
05:50 Paris CDG
09:00 Barcelona
Connect
AF111 Air France
AF1348 Air France
23:20 Shanghai Pudong
10:05 Paris CDG
05:50 Paris CDG
11:50 Barcelona
Connect
LH727 Lufthansa
LH1812 Lufthansa
23:35 Shanghai Pudong
10:45 Munich
05:10 Munich
12:45 Barcelona
Connect
LH727 Lufthansa
LH1808 Lufthansa
23:35 Shanghai Pudong
06:35 Munich
05:10 Munich
08:35 Barcelona
Connect
LH727 Lufthansa
LH1810 Lufthansa
23:35 Shanghai Pudong
09:00 Munich
05:10 Munich
11:00 Barcelona
Connect
LH733 Lufthansa
LH1126 Lufthansa
23:50 Shanghai Pudong
09:40 Frankfurt
05:50 Frankfurt
11:40 Barcelona
Connect
LH733 Lufthansa
LH1124 Lufthansa
23:50 Shanghai Pudong
07:30 Frankfurt
05:50 Frankfurt
09:30 Barcelona
Connect
LH733 Lufthansa
LH1130 Lufthansa
23:50 Shanghai Pudong
11:00 Frankfurt
05:50 Frankfurt
13:00 Barcelona
Connect

6. Hong Kong to Barcelona

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

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

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Spain.

Flight Depart Arrive
CX321 Cathay Pacific
00:20 Hong Kong
07:35 Barcelona Direct
AY100 Finnair
AY1651 Finnair
00:25 Hong Kong
07:05 Helsinki
06:00 Helsinki
10:05 Barcelona
Connect
CX289 Cathay Pacific
LH1126 Lufthansa
00:35 Hong Kong
09:40 Frankfurt
06:45 Frankfurt
11:40 Barcelona
Connect
CX289 Cathay Pacific
LH1130 Lufthansa
00:35 Hong Kong
11:00 Frankfurt
06:45 Frankfurt
13:00 Barcelona
Connect
EK381 Emirates
EK185 Emirates
00:35 Hong Kong
08:15 Dubai
04:20 Dubai
13:25 Barcelona
Connect
CX315 Cathay Pacific
IB1130 Iberia
00:50 Hong Kong
11:30 Madrid
08:50 Madrid
12:50 Barcelona
Connect
QR815 Qatar Airways
QR145 Qatar Airways
01:35 Hong Kong
08:20 Doha
05:00 Doha
14:15 Barcelona
Connect
EK387 Emirates
EK187 Emirates
07:50 Hong Kong
15:45 Dubai
11:50 Dubai
20:55 Barcelona
Connect
AY102 Finnair
AY1653 Finnair
09:10 Hong Kong
17:25 Helsinki
14:45 Helsinki
20:25 Barcelona
Connect
SU213 Aeroflot Russian Airlines
SU2512 Aeroflot Russian Airlines
11:35 Hong Kong
19:20 Moscow Sheremetyevo
16:40 Moscow Sheremetyevo
23:00 Barcelona
Connect
KL0888 KLM
KL1681 KLM
12:20 Hong Kong
20:35 Amsterdam Schiphol
18:35 Amsterdam Schiphol
22:45 Barcelona
Connect
SQ861 Singapore Airlines
SQ388 Singapore Airlines
15:40 Hong Kong
23:35 Singapore Changi
19:35 Singapore Changi
06:55 Barcelona
Connect
SQ865 Singapore Airlines
SQ388 Singapore Airlines
18:50 Hong Kong
23:35 Singapore Changi
22:40 Singapore Changi
06:55 Barcelona
Connect
KA906 Cathay Dragon
CA845 Air China
19:00 Hong Kong
02:30 Beijing Capital
22:30 Beijing Capital
08:15 Barcelona
Connect
QR817 Qatar Airways
QR137 Qatar Airways
19:10 Hong Kong
01:40 Doha
22:35 Doha
07:35 Barcelona
Connect
EK383 Emirates
EK255 Emirates
19:10 Hong Kong
03:25 Dubai
23:15 Dubai
08:35 Barcelona
Connect
EY833 Etihad
EY049 Etihad
19:45 Hong Kong
02:00 Abu Dhabi
00:05 Abu Dhabi
07:20 Barcelona
Connect
CA116 Air China
CA845 Air China
20:15 Hong Kong
02:30 Beijing Capital
23:40 Beijing Capital
08:15 Barcelona
Connect
LY078 El Al
LY393 El Al
21:00 Hong Kong
05:45 Tel Aviv
03:15 Tel Aviv
09:25 Barcelona
Connect
LY078 El Al
LY291 El Al
21:00 Hong Kong
08:00 Tel Aviv
03:15 Tel Aviv
11:40 Barcelona
Connect
AF185 Air France
AF1148 Air France
22:50 Hong Kong
07:10 Paris CDG
05:55 Paris CDG
09:00 Barcelona
Connect
AF185 Air France
AF1648 Air France
22:50 Hong Kong
12:40 Paris CDG
05:55 Paris CDG
14:25 Barcelona
Connect
AF185 Air France
AF1348 Air France
22:50 Hong Kong
10:05 Paris CDG
05:55 Paris CDG
11:50 Barcelona
Connect
TK71 Turkish Airlines
TK1853 Turkish Airlines
23:00 Hong Kong
07:25 Istanbul Ataturk
05:20 Istanbul Ataturk
10:00 Barcelona
Connect
LH731 Lufthansa
LH1812 Lufthansa
23:05 Hong Kong
10:45 Munich
05:25 Munich
12:45 Barcelona
Connect
LH731 Lufthansa
LH1808 Lufthansa
23:05 Hong Kong
06:35 Munich
05:25 Munich
08:35 Barcelona
Connect
LH731 Lufthansa
LH1810 Lufthansa
23:05 Hong Kong
09:00 Munich
05:25 Munich
11:00 Barcelona
Connect
BA032 British Airways
BA484 British Airways
23:10 Hong Kong
09:25 London Heathrow
04:50 London Heathrow
12:35 Barcelona
Connect
BA032 British Airways
BA472 British Airways
23:10 Hong Kong
06:15 London Heathrow
04:50 London Heathrow
09:20 Barcelona
Connect
BA032 British Airways
BA478 British Airways
23:10 Hong Kong
07:40 London Heathrow
04:50 London Heathrow
10:50 Barcelona
Connect
LH797 Lufthansa
LH1126 Lufthansa
23:25 Hong Kong
09:40 Frankfurt
05:15 Frankfurt
11:40 Barcelona
Connect
LH797 Lufthansa
LH1124 Lufthansa
23:25 Hong Kong
07:30 Frankfurt
05:15 Frankfurt
09:30 Barcelona
Connect
LH797 Lufthansa
LH1130 Lufthansa
23:25 Hong Kong
11:00 Frankfurt
05:15 Frankfurt
13:00 Barcelona
Connect
LX139 Swiss
LX1952 Swiss
23:45 Hong Kong
07:10 Zurich
06:10 Zurich
08:50 Barcelona
Connect
BA028 British Airways
BA484 British Airways
23:45 Hong Kong
09:25 London Heathrow
05:30 London Heathrow
12:35 Barcelona
Connect
LX139 Swiss
LX1954 Swiss
23:45 Hong Kong
12:20 Zurich
06:10 Zurich
14:05 Barcelona
Connect
BA028 British Airways
BA474 British Airways
23:45 Hong Kong
10:45 London Heathrow
05:30 London Heathrow
13:55 Barcelona
Connect
BA028 British Airways
BA478 British Airways
23:45 Hong Kong
07:40 London Heathrow
05:30 London Heathrow
10:50 Barcelona
Connect

References

Find Hotels in Spain

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

Booking.com