Skip to content

Nonstop flights from Madrid to Beijing from $1,052 MAD → PEK, PKX

Adolfo Suarez Madrid-Barajas Airport (MAD) → Beijing Capital International Airport (PEK), Beijing Daxing International Airport (PKX)

The cheapest nonstop return found recently is $1,052 with Air China, 25 Mar 2027 – 4 Apr 2027, found yesterday.

Nonstop return

The cheapest nonstop return fare on each of 9 departure dates is usually $943 to $1,167.

Cheapest nonstop return

$1,052

25 Mar 2027 – 4 Apr 2027 · Air China

Adolfo Suarez Madrid-Barajas Airport (MAD) → Beijing Capital International Airport (PEK)

Leaves 12:20 p.m. · Return leaves 2:00 p.m. · 23 h of travel, both ways together

out nonstop, back nonstop

found yesterday

See prices for these datesCheck today's price

FareTell may earn a commission when you book through a partner.

Airlines flying it nonstop on the return fares we hold: Air China (9 departure dates).

On the 9 trips where we hold both on the same dates, nonstop cost a median $265 (39.2%) more than the cheapest fare with stops. Nonstop was cheaper or the same price on 1 of those 9 trips.

Every nonstop date we hold

Nonstop fares on 9 of the 14 departure dates we hold for this route.

8 Jan 2027 – 23 Jan 2027: $1,106, found 6 days ago8 Mar 2027 – 14 Mar 2027: $1,338, found yesterday19 Mar 2027 – 5 Apr 2027: $943, found 4 days ago22 Mar 2027 – 30 Mar 2027: $1,231, found yesterday25 Mar 2027 – 4 Apr 2027: $1,052, found yesterday27 May 2027 – 12 Jun 2027: $941, found 5 days ago28 May 2027 – 4 Jun 2027: $1,031, found 5 days ago19 Jun 2027 – 26 Jun 2027: $908, found 4 days ago6 Jul 2027 – 24 Jul 2027: $1,167, found 3 days agoJanMarMayJunJul
See the chart as a table
The cheapest price seen for each departure date — per traveler in Economy.
DatesFromAirlineAirportsStopsFound
8 Jan 2027 – 23 Jan 2027$1,106Air ChinaAdolfo Suarez Madrid-Barajas Airport (MAD) → Beijing Capital International Airport (PEK)out nonstop, back nonstopfound 6 days agoSee prices for these dates
8 Mar 2027 – 14 Mar 2027$1,338Air ChinaAdolfo Suarez Madrid-Barajas Airport (MAD) → Beijing Capital International Airport (PEK)out nonstop, back nonstopfound yesterdaySee prices for these dates
19 Mar 2027 – 5 Apr 2027$943Air ChinaAdolfo Suarez Madrid-Barajas Airport (MAD) → Beijing Capital International Airport (PEK)out nonstop, back nonstopfound 4 days agoSee prices for these dates
22 Mar 2027 – 30 Mar 2027$1,231Air ChinaAdolfo Suarez Madrid-Barajas Airport (MAD) → Beijing Capital International Airport (PEK)out nonstop, back nonstopfound yesterdaySee prices for these dates
25 Mar 2027 – 4 Apr 2027$1,052Air ChinaAdolfo Suarez Madrid-Barajas Airport (MAD) → Beijing Capital International Airport (PEK)out nonstop, back nonstopfound yesterdaySee prices for these dates
27 May 2027 – 12 Jun 2027$941Air ChinaAdolfo Suarez Madrid-Barajas Airport (MAD) → Beijing Capital International Airport (PEK)out nonstop, back nonstopfound 5 days agoSee prices for these dates
28 May 2027 – 4 Jun 2027$1,031Air ChinaAdolfo Suarez Madrid-Barajas Airport (MAD) → Beijing Capital International Airport (PEK)out nonstop, back nonstopfound 5 days agoSee prices for these dates
19 Jun 2027 – 26 Jun 2027$908Air ChinaAdolfo Suarez Madrid-Barajas Airport (MAD) → Beijing Capital International Airport (PEK)out nonstop, back nonstopfound 4 days agoSee prices for these dates
6 Jul 2027 – 24 Jul 2027$1,167Air ChinaAdolfo Suarez Madrid-Barajas Airport (MAD) → Beijing Capital International Airport (PEK)out nonstop, back nonstopfound 3 days agoSee prices for these dates

Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work