MadridBeijingFlight TimeMAD–PEK
Madrid (Adolfo Suarez Madrid-Barajas Airport) to Beijing (Beijing Capital International Airport).
The flight from Madrid (MAD) to Beijing (PEK) takes 10h 47m on average, covering about 7,922 miles. Across 7 flights we tracked, the fastest was 10h 18m and the slowest 12h 24m, with Air China flying it most often.
Plan this routeAt a glance
| Avg flight time | Distance | Fastest tracked | Airlines |
|---|---|---|---|
| 10h 47m | 7,922 mi | 10h 18m | 1 |
Airlines on this route
Captured airlines for MAD to PEK
Our current provider sample includes 1-2/day from MAD to PEK across 1 captured airline. Captured departure terminal data is available for 1.
- First departure
- 02:40
- Last departure
- 17:30
- Cadence
- 3 departures/day
- Captured departures/day
- 3
| Airline | Captured daily freq. | Aircraft | Departures (local) |
|---|---|---|---|
| Air China | 1-2/day | Boeing 787 · Terminal 1 · Seat map | 02:4012:55 |
Aircraft we tracked
Methodology: figures are aggregated from 7 real flights on this route tracked between 2026-06-04 and 2026-06-19, sourced from live flight data. Updated daily as new flights are observed.
Route FAQ
How long is the flight from MAD to PEK?
The MAD to PEK flight takes 10h 47m on average based on 7 tracked flights.
How far is MAD from PEK?
MAD to PEK is about 7,922 miles by air.
Which airlines fly from MAD to PEK?
Air China flies the MAD to PEK route in our tracked route data.
What aircraft fly from MAD to PEK?
Aircraft observed on MAD to PEK include Boeing 787-9.