Flight times from Madrid to Beijing & schedule

The average flight time from Madrid to Beijing is About 10 hours 58 minutes, covering a distance of About 9,210.8km.

Flight duration

About 10 hours 58 minutes

Flight distance

About 9,210.8km

How long is the flight from Madrid to Beijing?

The flights usually depart from Madrid Barajas Airport and arrive at Beijing Capital International Airport.

See more
Earliest first
Latest first
Air China CA898
MAD 01:40
PEK 19:30
Nonstop 10.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY102
MAD 09:50
AUH 19:35
With stops 6.8h
S
M
T
W
T
F
S
Etihad Airways EY888
AUH 21:20
PKX 08:45
7.4h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU710
MAD 10:30
PVG 06:20
With stops 12.8h
S
M
T
W
T
F
S
China Eastern Airlines MU5129
PVG 09:05
PKX 11:25
2.3h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU710
MAD 10:30
PVG 06:20
With stops 12.8h
S
M
T
W
T
F
S
China Eastern Airlines MU5167
SHA 10:40
PKX 12:40
2.0h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU710
MAD 10:30
PVG 06:20
With stops 12.8h
S
M
T
W
T
F
S
China Eastern Airlines MU5111
SHA 13:00
PEK 15:15
2.3h
S
M
T
W
T
F
S
Check prices
Air China CA908
MAD 12:20
PEK 06:30
Nonstop 11.2h
S
M
T
W
T
F
S
Check prices
Beijing Capital Airlines JD606
MAD 12:50
HGH 08:50
With stops 13.0h
S
M
T
W
T
F
S
Hainan Airlines HU7278
HGH 11:30
PEK 13:55
2.4h
S
M
T
W
T
F
S
Check prices
Beijing Capital Airlines JD606
MAD 12:50
HGH 08:50
With stops 13.0h
S
M
T
W
T
F
S
Hainan Airlines HU7378
HGH 17:30
PEK 20:00
2.5h
S
M
T
W
T
F
S
Check prices
Beijing Capital Airlines JD606
MAD 12:50
HGH 08:50
With stops 13.0h
S
M
T
W
T
F
S
Beijing Capital Airlines JD5907
HGH 18:50
PKX 21:00
2.2h
S
M
T
W
T
F
S
Check prices
Beijing Capital Airlines JD606
MAD 12:50
HGH 08:50
With stops 13.0h
S
M
T
W
T
F
S
Hainan Airlines HU7578
HGH 07:30
PEK 09:55
2.4h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT973
MAD 13:00
CMN 14:45
With stops 1.8h
S
M
T
W
T
F
S
Royal Air Maroc AT230
CMN 16:20
PKX 11:55
12.6h
S
M
T
W
T
F
S
Check prices
Air China CA866
MAD 16:40
PEK 10:40
Nonstop 11.0h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT971
MAD 19:05
CMN 20:50
With stops 1.8h
S
M
T
W
T
F
S
Royal Air Maroc AT230
CMN 16:20
PKX 11:55
12.6h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY104
MAD 21:10
AUH 06:55
With stops 6.8h
S
M
T
W
T
F
S
Etihad Airways EY888
AUH 21:20
PKX 08:45
7.4h
S
M
T
W
T
F
S
Check prices
See all
Etihad Airways EY104
MAD 21:10
AUH 06:55
With stops 6.8h
S
M
T
W
T
F
S
Etihad Airways EY888
AUH 21:20
PKX 08:45
7.4h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT971
MAD 19:05
CMN 20:50
With stops 1.8h
S
M
T
W
T
F
S
Royal Air Maroc AT230
CMN 16:20
PKX 11:55
12.6h
S
M
T
W
T
F
S
Check prices
Air China CA866
MAD 16:40
PEK 10:40
Nonstop 11.0h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT973
MAD 13:00
CMN 14:45
With stops 1.8h
S
M
T
W
T
F
S
Royal Air Maroc AT230
CMN 16:20
PKX 11:55
12.6h
S
M
T
W
T
F
S
Check prices
Beijing Capital Airlines JD606
MAD 12:50
HGH 08:50
With stops 13.0h
S
M
T
W
T
F
S
Hainan Airlines HU7278
HGH 11:30
PEK 13:55
2.4h
S
M
T
W
T
F
S
Check prices
Beijing Capital Airlines JD606
MAD 12:50
HGH 08:50
With stops 13.0h
S
M
T
W
T
F
S
Hainan Airlines HU7378
HGH 17:30
PEK 20:00
2.5h
S
M
T
W
T
F
S
Check prices
Beijing Capital Airlines JD606
MAD 12:50
HGH 08:50
With stops 13.0h
S
M
T
W
T
F
S
Beijing Capital Airlines JD5907
HGH 18:50
PKX 21:00
2.2h
S
M
T
W
T
F
S
Check prices
Beijing Capital Airlines JD606
MAD 12:50
HGH 08:50
With stops 13.0h
S
M
T
W
T
F
S
Hainan Airlines HU7578
HGH 07:30
PEK 09:55
2.4h
S
M
T
W
T
F
S
Check prices
Air China CA908
MAD 12:20
PEK 06:30
Nonstop 11.2h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU710
MAD 10:30
PVG 06:20
With stops 12.8h
S
M
T
W
T
F
S
China Eastern Airlines MU5129
PVG 09:05
PKX 11:25
2.3h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU710
MAD 10:30
PVG 06:20
With stops 12.8h
S
M
T
W
T
F
S
China Eastern Airlines MU5167
SHA 10:40
PKX 12:40
2.0h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU710
MAD 10:30
PVG 06:20
With stops 12.8h
S
M
T
W
T
F
S
China Eastern Airlines MU5111
SHA 13:00
PEK 15:15
2.3h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY102
MAD 09:50
AUH 19:35
With stops 6.8h
S
M
T
W
T
F
S
Etihad Airways EY888
AUH 21:20
PKX 08:45
7.4h
S
M
T
W
T
F
S
Check prices
Air China CA898
MAD 01:40
PEK 19:30
Nonstop 10.8h
S
M
T
W
T
F
S
Check prices
See all
Air China CA898
MAD 01:40
PEK 19:30
Nonstop 10.8h
S
M
T
W
T
F
S
Check prices
Air China CA908
MAD 12:20
PEK 06:30
Nonstop 11.2h
S
M
T
W
T
F
S
Check prices
Air China CA866
MAD 16:40
PEK 10:40
Nonstop 11.0h
S
M
T
W
T
F
S
Check prices
Air China CA866
MAD 16:40
PEK 10:40
Nonstop 11.0h
S
M
T
W
T
F
S
Check prices
Air China CA908
MAD 12:20
PEK 06:30
Nonstop 11.2h
S
M
T
W
T
F
S
Check prices
Air China CA898
MAD 01:40
PEK 19:30
Nonstop 10.8h
S
M
T
W
T
F
S
Check prices

Top airlines for flights from Madrid to Beijing

Multiple airlines provide flights from Madrid to Beijing. The best rated one is Air China with an average rating of 10.0.

See more
Air China
Air China
User rating: 10.0
Air Europa
Air Europa
User rating: 9.3

FAQs about flight schedules from Madrid to Beijing

  • When are flight tickets from Madrid (MAD) to Beijing (BJS) the cheapest?

    Airlines adjust prices for flights from Madrid to Beijing based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes about 11 hours 2 minutes to fly from Madrid (MAD) to Beijing (BJS).
  • Airlines with flights from Madrid (MAD) to Beijing (BJS): LATAM Airlines, Air China and TAP Air Portugal.