Adolfo Suárez Madrid–Barajas (MAD) – Beijing Capital (PEK)
In March 2025, 24 flights operated between Adolfo Suárez Madrid–Barajas and Beijing Capital (both directions), and 29.2% left on time, according to Brazil's ANAC.
Flights per month
Short series — MAD–PEK has only 6 months so far. Enough to show the level now, not enough to read a trend.
Only complete months are shown. A month appears once the source has published every day of it.
The most recent periods6 periods
| Period | Flights operated 2024 | Flights operated 2025 | Change vs last year |
|---|---|---|---|
| January | – | 26 | – |
| February | – | 24 | – |
| March | – | 24 | – |
| April | – | – | – |
| May | – | – | – |
| June | – | – | – |
| July | – | – | – |
| August | – | – | – |
| September | – | – | – |
| October | 11 | – | – |
| November | 23 | – | – |
| December | 26 | – | – |
On-time departures by month
Short series — MAD–PEK has only 6 months so far. Enough to show the level now, not enough to read a trend.
Departures within 15 minutes of schedule.
The most recent periods6 periods
| Period | On-time departures 2024 | On-time departures 2025 | Change vs last year |
|---|---|---|---|
| January | – | 19.2% | – |
| February | – | 33.3% | – |
| March | – | 29.2% | – |
| April | – | – | – |
| May | – | – | – |
| June | – | – | – |
| July | – | – | – |
| August | – | – | – |
| September | – | – | – |
| October | 18.2% | – | – |
| November | 34.8% | – | – |
| December | 38.5% | – | – |
Cancelled flights by month
Short series — MAD–PEK has only 6 months so far. Enough to show the level now, not enough to read a trend.
The most recent periods6 periods
| Period | Cancelled flights 2024 | Cancelled flights 2025 | Change vs last year |
|---|---|---|---|
| January | – | 0 | – |
| February | – | 0 | – |
| March | – | 0 | – |
| April | – | – | – |
| May | – | – | – |
| June | – | – | – |
| July | – | – | – |
| August | – | – | – |
| September | – | – | – |
| October | 0 | – | – |
| November | 0 | – | – |
| December | 2 | – | – |
By direction
MAD → PEK
- Scheduled flights
- 68
- Flights operated
- 67
- Cancelled
- 1 · 1.5%
- On-time departures
- 56.7%
PEK → MAD
- Scheduled flights
- 68
- Flights operated
- 67
- Cancelled
- 1 · 1.5%
- On-time departures
- 3.0%
MAD → PEK and PEK → MAD counted separately.
Official monthly figures
according to Eurostat · December 2024Passengers per month
The most recent periods24 periods
| Period | Passengers 2023 | Passengers 2024 | Change vs last year |
|---|---|---|---|
| January | 1,423 | 13,946 | ▲ 880.0% |
| February | 3,651 | 12,707 | ▲ 248.0% |
| March | 6,757 | 15,729 | ▲ 132.8% |
| April | 6,239 | 15,013 | ▲ 140.6% |
| May | 6,023 | 17,458 | ▲ 189.9% |
| June | 7,516 | 19,601 | ▲ 160.8% |
| July | 10,138 | 20,831 | ▲ 105.5% |
| August | 10,019 | 21,321 | ▲ 112.8% |
| September | 10,126 | 21,229 | ▲ 109.6% |
| October | 10,708 | 21,123 | ▲ 97.3% |
| November | 12,821 | 21,648 | ▲ 68.8% |
| December | 12,457 | 18,791 | ▲ 50.8% |
| Year to date (Jan–Dec) | 97,878 | 219,397 | ▲ 124.2% |
Seats offered per month
The most recent periods24 periods
| Period | Seats offered 2023 | Seats offered 2024 | Change vs last year |
|---|---|---|---|
| January | 1,890 | 18,166 | ▲ 861.2% |
| February | 4,410 | 16,408 | ▲ 272.1% |
| March | 8,084 | 18,166 | ▲ 124.7% |
| April | 7,618 | 18,166 | ▲ 138.5% |
| May | 7,618 | 25,784 | ▲ 238.5% |
| June | 9,376 | 27,835 | ▲ 196.9% |
| July | 12,892 | 28,421 | ▲ 120.5% |
| August | 12,599 | 28,421 | ▲ 125.6% |
| September | 12,892 | 27,542 | ▲ 113.6% |
| October | 13,478 | 28,128 | ▲ 108.7% |
| November | 17,580 | 30,400 | ▲ 72.9% |
| December | 18,166 | 30,179 | ▲ 66.1% |
| Year to date (Jan–Dec) | 126,603 | 297,616 | ▲ 135.1% |
Load factor (calculated)
Calculated by us: passengers ÷ seats offered, both from the same source and shown on this page.
The most recent periods24 periods
| Period | Load factor 2023 | Load factor 2024 | Change vs last year |
|---|---|---|---|
| January | 75.3% | 76.8% | ▲ 2.0% |
| February | 82.8% | 77.4% | ▼ 6.5% |
| March | 83.6% | 86.6% | ▲ 3.6% |
| April | 81.9% | 82.6% | ▲ 0.9% |
| May | 79.1% | 67.7% | ▼ 14.4% |
| June | 80.2% | 70.4% | ▼ 12.2% |
| July | 78.6% | 73.3% | ▼ 6.7% |
| August | 79.5% | 75.0% | ▼ 5.7% |
| September | 78.5% | 77.1% | ▼ 1.8% |
| October | 79.4% | 75.1% | ▼ 5.4% |
| November | 72.9% | 71.2% | ▼ 2.3% |
| December | 68.6% | 62.3% | ▼ 9.2% |
| Year-to-date average (Jan–Dec) | 78.4% | 74.6% | ▼ 4.8% |
Monthly totals for both directions, published by Eurostat. Latest month available: December 2024. Eurostat publishes route figures about two years after the month ends, so recent months are not yet available. These are official counts from a statistics agency. The chart above is our own day-by-day count, so the two will not match exactly.
Airlines on this route
Oct 1, 2024 – Mar 31, 2025| Airline | Scheduled flights | Share | On-time departures | Cancelled |
|---|---|---|---|---|
| Air China CA | 136 | 100.0% | 29.9% | 2 |
Shares are of scheduled flights in the period shown. Codeshare flights are counted once, under the operating airline.
Flight timing & delays
Historical departures, grouped by the scheduled local time at the departure airport. These are recorded outcomes, not a forecast for your flight.
Times are local to the departure airport of each flight; both directions are combined.
Source: Brazil's ANAC · Oct 13, 2024 → Mar 29, 2025
Departure hour
Hover, tap or focus a point to see its value, sample and source.
No bucket in this view has 200 measured departures yet. Flight counts are shown; on-time and delay charts become available when the sample is large enough.
View the figures
| Departure hour | On-time departures | Average departure delay | With departure time | Recorded flights |
|---|---|---|---|---|
| 00:00 | No observations | — | — | — |
| 01:00 | Fewer than 200 measured departures | — | 63 | 64 |
| 02:00 | Fewer than 200 measured departures | — | 4 | 4 |
| 03:00 | No observations | — | — | — |
| 04:00 | No observations | — | — | — |
| 05:00 | No observations | — | — | — |
| 06:00 | No observations | — | — | — |
| 07:00 | No observations | — | — | — |
| 08:00 | No observations | — | — | — |
| 09:00 | No observations | — | — | — |
| 10:00 | No observations | — | — | — |
| 11:00 | No observations | — | — | — |
| 12:00 | No observations | — | — | — |
| 13:00 | No observations | — | — | — |
| 14:00 | No observations | — | — | — |
| 15:00 | Fewer than 200 measured departures | — | 67 | 68 |
| 16:00 | No observations | — | — | — |
| 17:00 | No observations | — | — | — |
| 18:00 | No observations | — | — | — |
| 19:00 | No observations | — | — | — |
| 20:00 | No observations | — | — | — |
| 21:00 | No observations | — | — | — |
| 22:00 | No observations | — | — | — |
| 23:00 | No observations | — | — | — |
Day of week
Hover, tap or focus a point to see its value, sample and source.
No bucket in this view has 200 measured departures yet. Flight counts are shown; on-time and delay charts become available when the sample is large enough.
View the figures
| Day of week | On-time departures | Average departure delay | With departure time | Recorded flights |
|---|---|---|---|---|
| Monday | Fewer than 200 measured departures | — | 20 | 21 |
| Tuesday | Fewer than 200 measured departures | — | 24 | 24 |
| Wednesday | Fewer than 200 measured departures | — | 20 | 21 |
| Thursday | Fewer than 200 measured departures | — | 23 | 23 |
| Friday | No observations | — | — | — |
| Saturday | Fewer than 200 measured departures | — | 23 | 23 |
| Sunday | Fewer than 200 measured departures | — | 24 | 24 |
Month of year
Months combine the same calendar month across the years shown; this is a seasonal pattern, not a monthly time series.
Hover, tap or focus a point to see its value, sample and source.
No bucket in this view has 200 measured departures yet. Flight counts are shown; on-time and delay charts become available when the sample is large enough.
View the figures
| Month of year | On-time departures | Average departure delay | With departure time | Recorded flights |
|---|---|---|---|---|
| Jan | Fewer than 200 measured departures | — | 25 | 26 |
| Feb | Fewer than 200 measured departures | — | 24 | 24 |
| Mar | Fewer than 200 measured departures | — | 25 | 25 |
| Apr | No observations | — | — | — |
| May | No observations | — | — | — |
| Jun | No observations | — | — | — |
| Jul | No observations | — | — | — |
| Aug | No observations | — | — | — |
| Sep | No observations | — | — | — |
| Oct | Fewer than 200 measured departures | — | 11 | 11 |
| Nov | Fewer than 200 measured departures | — | 23 | 23 |
| Dec | Fewer than 200 measured departures | — | 26 | 27 |
Delay and on-time rates need at least 200 measured departures per bucket. Smaller samples remain visible in the flight-count chart. An empty slot means no observations, not zero flights.
Recorded outcomes
- On time 29.4% 40
- Delayed >15 min 69.1% 94
- Cancelled 1.5% 2
- Missing departure time 0.0% 0
All recorded flights with a known scheduled local time, counted once. Missing actual times are shown separately.
On time means departing no more than 15 minutes after schedule. Cancelled flights and flights missing departure times are excluded from the on-time rate and average delay.
Flight numbers on this route
2Flight numbers are the codes sold on tickets. On shared flights one aircraft can carry several of them. Only numbers with at least 30 flights have a page.
Monthly figures
| Period | Flights operated | Change vs last year | Cancelled | On-time departures |
|---|---|---|---|---|
| March 2025 | 24 | 0 | 29.2% | |
| February 2025 | 24 | 0 | 33.3% | |
| January 2025 | 26 | 0 | 19.2% | |
| December 2024 | 26 | 2 | 38.5% | |
| November 2024 | 23 | 0 | 34.8% | |
| October 2024 | 11 | 0 | 18.2% |