Airlines with flights from Madrid to Beijing
There are 11 airlines with scheduled flights between MAD and PEK. Air China is the only airline with non-stop flights from Barajas to Beijing Capital International Airport and the flight time is 11 hours.
Choose airline
Schedules
Non-stop with Air China
-
Total flight time: 11 hours
-
Beijing is a Air China hub.
-
12 flights per week
-
Boeing 787-9
-
Business class available
MAD
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
CA898
----
02:40
02:40
----
----
02:40
----
CA908
12:55
12:55
12:55
12:55
12:55
12:55
12:55
CA866
----
----
----
17:30
----
----
17:30
The timetable & schedule information was updated at 2026-04-21
Via Istanbul with Turkish Airlines
-
Total flight time: 15h 00m - 16h 10m.
-
14 flights per week
MAD
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
TK1360
TK196
TK196
07:40
07:40
07:40
07:40
----
07:40
07:40
TK1860
TK88
TK88
18:25
18:25
18:25
18:25
18:25
18:25
18:25
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 16h 10m - 17h 15m.
-
Sky Team Alliance
-
32 flights per week
MAD
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
AF1601
AF202
AF202
16:40
16:40
16:40
16:40
16:40
----
16:40
AF1801
AF202
AF202
17:45
17:45
17:45
17:45
17:45
17:45
17:45
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 16h 30m - 16h 30m.
-
Sky Team Alliance
-
11 flights per week
MAD
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
KL1502
KL897
KL897
10:25
----
10:25
10:25
10:25
----
10:25
The timetable & schedule information was updated at 2026-04-21
Via Chongqing with Hainan Airlines
-
Total flight time: 16h 50m - 16h 55m.
-
Beijing is a Hainan Airlines hub.
-
3 flights per week
MAD
Via CKG
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
HU728
HU7368
HU7368
----
----
11:05
11:05
----
----
11:05
The timetable & schedule information was updated at 2026-04-21

There are 11 airlines with scheduled flights between MAD and PEK. Air China is the only airline with non-stop flights from Barajas to Beijing Capital International Airport and the flight time is 11 hours.
Via Shanghai with China Eastern
Via Chengdu with Sichuan Airlines
Via Cairo with EgyptAir
Via Dubai with Emirates
Via Seoul with Korean Air
Via Munich with Lufthansa