Airlines with flights from Barcelona to Beijing
There are 8 airlines with scheduled flights between BCN and PEK. Air China is the only airline with non-stop flights from El Prat Airport to Beijing Capital International Airport and the flight time is 11 hours and 13 minutes.
Choose airline
Schedules
Non-stop with Air China
-
Total flight time: 11 hours and 13 minutes
-
Beijing is a Air China hub.
-
7 flights per week
-
Airbus A350-900
-
Business class available
BCN
Direct
PEK
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
CA846
12:30
12:30
12:30
12:30
12:30
12:30
12:30
The timetable & schedule information was updated at 2026-04-21
Via Munich with Lufthansa
-
Total flight time: 14h 05m - 16h 20m.
-
15 flights per week
BCN
Via MUC
PEK
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH1813
LH722
LH722
13:25
13:25
----
13:25
13:25
13:25
13:25
LH1815
LH722
LH722
15:40
15:40
----
15:40
15:40
15:40
15:40
The timetable & schedule information was updated at 2026-04-21
Via Istanbul with Turkish Airlines
-
Total flight time: 14h 20m - 16h 10m.
-
17 flights per week
BCN
Via IST
PEK
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
TK1852
TK196
TK196
07:40
07:40
07:40
07:40
----
07:40
07:40
TK1856
TK88
TK88
19:10
19:05
19:05
19:05
19:05
19:05
19:05
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 15h 45m - 18h 05m.
-
Sky Team Alliance
-
39 flights per week
BCN
Via CDG
PEK
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AF1649
AF202
AF202
15:50
15:50
15:50
15:50
15:50
15:50
15:50
AF1049
AF202
AF202
16:40
16:40
16:40
16:40
16:40
16:40
16:40
AF1549
AF202
AF202
18:10
18:10
18:10
18:10
18:10
18:10
18:10
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 15h 45m - 17h 35m.
-
Sky Team Alliance
-
13 flights per week
BCN
Via AMS
PEK
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
KL1498
KL897
KL897
09:20
----
09:20
09:20
09:20
----
09:20
KL1512
KL897
KL897
11:10
----
11:10
11:10
11:10
----
11:10
The timetable & schedule information was updated at 2026-04-21

There are 8 airlines with scheduled flights between BCN and PEK. Air China is the only airline with non-stop flights from El Prat Airport to Beijing Capital International Airport and the flight time is 11 hours and 13 minutes.
Via Shanghai with China Eastern
Via Cairo with EgyptAir
Via Dubai with Emirates