Airlines with flights from Beijing to Madrid
There are 9 airlines with scheduled flights between PEK and MAD. Air China is the only airline with non-stop flights from Beijing Capital International Airport to Barajas and the flight time is 12 hours.
Choose airline
Schedules
Non-stop with Air China
-
Total flight time: 12 hours
-
Beijing is a Air China hub.
-
12 flights per week
-
Boeing 787-9
-
Business class available
PEK
Direct
MAD
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
CA907
02:00
02:00
02:00
01:55
02:00
02:00
02:00
CA865
----
----
07:00
----
----
07:00
----
CA897
15:00
----
----
15:00
----
----
15:00
The timetable & schedule information was updated at 2026-04-21
Via Istanbul with Turkish Airlines
-
Total flight time: 16h 00m - 19h 25m.
-
14 flights per week
PEK
Via IST
MAD
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
TK89
TK1857
TK1857
00:10
00:10
00:10
00:10
00:10
00:10
00:10
TK197
TK1859
TK1859
07:20
07:20
06:45
----
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 16h 05m - 18h 20m.
-
Sky Team Alliance
-
14 flights per week
PEK
Via CDG
MAD
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
AF201
AF1300
AF1300
23:05
23:05
23:05
AF201
AF1000
AF1000
23:05
----
23:05
23:05
23:05
----
----
The timetable & schedule information was updated at 2026-04-21
Via Chengdu with Sichuan Airlines
-
Total flight time: 17h 25m - 17h 25m.
-
Beijing is a Sichuan Airlines focus city.
-
7 flights per week
PEK
Via TFU
MAD
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
3U6872
3U3803
3U3803
----
20:15
----
20:15
----
20:15
20:15
The timetable & schedule information was updated at 2026-04-21
Via Chongqing with Hainan Airlines
-
Total flight time: 17h 40m - 20h 05m.
-
Beijing is a Hainan Airlines hub.
-
3 flights per week
PEK
Via CKG
MAD
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
HU7567
HU727
HU727
----
19:00
19:00
----
----
19:00
----
HU7367
HU727
HU727
----
21:15
21:15
----
----
21:15
----
The timetable & schedule information was updated at 2026-04-21

There are 9 airlines with scheduled flights between PEK and MAD. Air China is the only airline with non-stop flights from Beijing Capital International Airport to Barajas and the flight time is 12 hours.
Via Cairo with EgyptAir
Via Amsterdam with KLM
Via Dubai with Emirates
Via Shanghai with China Eastern