Airlines with flights from Hong Kong to Barcelona
There are five airlines with scheduled flights between HKG and BCN. Cathay Pacific is the only airline with non-stop flights from Hong Kong International Airport to El Prat Airport and the flight time is 14 hours and 5 minutes.
Choose airline
Schedules
Non-stop with Cathay Pacific
-
Total flight time: 14 hours and 5 minutes
-
One World Alliance
-
3 flights per week
-
Business class available
HKG
Direct
BCN
W3, Jan 13 - Jan 19
Flight
Mon
Jan 13
Tue
Jan 14
Wed
Jan 15
Thu
Jan 16
Fri
Jan 17
Sat
Jan 18
Sun
Jan 19
The next flight with this airline is scheduled on 2025-03-31.
The timetable & schedule information was updated at 2024-12-13
Via Dubai with Emirates
-
Total flight time: 18h 50m - 22h 50m.
-
21 flights per week
HKG
Via DXB
BCN
W3, Jan 13 - Jan 19
Flight
Mon
Jan 13
Tue
Jan 14
Wed
Jan 15
Thu
Jan 16
Fri
Jan 17
Sat
Jan 18
Sun
Jan 19
EK381
EK185
EK185
00:35
00:35
00:35
00:35
00:35
00:35
00:35
EK383
EK255
EK255
18:00
18:00
18:00
18:00
18:00
18:00
18:00
EK385
EK185
EK185
21:00
21:00
21:00
21:00
21:00
21:00
21:00
The timetable & schedule information was updated at 2024-12-13
Via Doha with Qatar Airways
-
Total flight time: 18h 00m - 20h 10m.
-
One World Alliance
-
14 flights per week
HKG
Via DOH
BCN
W3, Jan 13 - Jan 19
Flight
Mon
Jan 13
Tue
Jan 14
Wed
Jan 15
Thu
Jan 16
Fri
Jan 17
Sat
Jan 18
Sun
Jan 19
QR815
QR145
QR145
00:25
00:25
00:25
00:25
00:25
00:25
00:25
QR817
QR137
QR137
18:05
18:05
18:05
18:05
18:05
18:05
18:05
The timetable & schedule information was updated at 2024-12-13
Via Zurich with SWISS
-
Total flight time: 15h 25m - 20h 25m.
-
7 flights per week
HKG
Via ZRH
BCN
W3, Jan 13 - Jan 19
Flight
Mon
Jan 13
Tue
Jan 14
Wed
Jan 15
Thu
Jan 16
Fri
Jan 17
Sat
Jan 18
Sun
Jan 19
LX139
LX1952
LX1952
23:20
23:20
23:20
23:20
23:20
23:20
23:20
The timetable & schedule information was updated at 2024-12-13
Via Paris with Air France
-
Total flight time: 16h 40m - 19h 35m.
-
Sky Team Alliance
-
7 flights per week
HKG
Via CDG
BCN
W3, Jan 13 - Jan 19
Flight
Mon
Jan 13
Tue
Jan 14
Wed
Jan 15
Thu
Jan 16
Fri
Jan 17
Sat
Jan 18
Sun
Jan 19
AF185
AF1148
AF1148
22:40
22:40
22:40
22:40
22:40
22:40
22:40
AF185
AF1348
AF1348
22:40
22:40
22:40
22:40
22:40
22:40
22:40
The timetable & schedule information was updated at 2024-12-13