Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-304,BA-491,BA-8547
20:20
Hong Kong
3Hrs 20Min 1 Stop
HKG→PEK→BRU→BCN
15:10
Barcelona
British Airways
BA-8160,BA-491,BA-8547
20:20
Hong Kong
3Hrs 20Min 1 Stop
HKG→PEK→BRU→BCN
15:10
Barcelona
British Airways
BA-524,BA-6,BA-482
01:00
Hong Kong
4Hrs 20Min 1 Stop
HKG→NRT→LHR→BCN
22:20
Barcelona
British Airways
BA-524,BA-6,BA-7455
01:00
Hong Kong
4Hrs 20Min 1 Stop
HKG→NRT→LHR→BCN
22:20
Barcelona
British Airways
BA-32,BA-2706
23:10
Hong Kong
12Hrs 40Min 1 Stop
HKG→LHR→BCN
12:00
Barcelona
British Airways
BA-32,BA-478
23:10
Hong Kong
12Hrs 40Min 1 Stop
HKG→LHR→BCN
10:50
Barcelona
British Airways
BA-32,BA-484
23:10
Hong Kong
12Hrs 40Min 1 Stop
HKG→LHR→BCN
12:45
Barcelona
British Airways
BA-32,BA-456,BA-1100
23:10
Hong Kong
12Hrs 40Min 1 Stop
HKG→LHR→MAD→BCN
12:15
Barcelona
British Airways
BA-28,BA-2710
23:45
Hong Kong
12Hrs 50Min 1 Stop
HKG→LHR→BCN
22:25
Barcelona
British Airways
BA-28,BA-474
23:45
Hong Kong
12Hrs 50Min 1 Stop
HKG→LHR→BCN
14:00
Barcelona

FAQ about british airways Flights from Hong Kong to Barcelona

Q. How much time does it take to fly from Hong Kong to Barcelona ?

A. It takes 3Hrs 20Min to fly from Hong Kong to Barcelona.

Q. When is the earliest flight from Hong Kong to Barcelona ?

A. The earliest flight from Hong Kong to Barcelona is at 01:00 and is operated by British Airways.

Q. How many flights are there from Hong Kong to Barcelona ?

A. There are 16 flights from Hong Kong to Barcelona.

Q. When is the last flight from Hong Kong to Barcelona ?

A. The last flight from Hong Kong to Barcelona is at 23:45 and is operated by British Airways.

View Best Offers