2,106 km · Domestic

Recife/Guararapes - Gilberto Freyre (REC) – Viracopos (VCP)

In July 2026, 378 flights operated between Recife/Guararapes - Gilberto Freyre and Viracopos (both directions), and 89.4% left on time, according to Brazil's ANAC.

Flights per month

Only complete months are shown. A month appears once the source has published every day of it.

The most recent periods19 periods
PeriodFlights operated 2025Flights operated 2026Change vs last year
January444421▼ 5.2%
February352340▼ 3.4%
March400367▼ 8.3%
April374351▼ 6.1%
May368370▲ 0.5%
June359347▼ 3.3%
July379378▼ 0.3%
August364––
September359––
October368–in progress
November352––
December364––
Year to date (Jan–Jul)2,6762,574▼ 3.8%

On-time departures by month

Departures within 15 minutes of schedule.

The most recent periods19 periods
PeriodOn-time departures 2025On-time departures 2026Change vs last year
January83.6%78.9%▼ 5.6%
February83.5%78.5%▼ 6.0%
March95.3%88.3%▼ 7.3%
April86.9%91.7%▲ 5.5%
May90.5%87.8%▼ 3.0%
June91.1%83.6%▼ 8.2%
July89.4%89.4%0.0%
August94.5%––
September88.9%––
October89.9%–in progress
November83.2%––
December65.1%––
Year-to-date average (Jan–Jul)88.6%85.5%▼ 3.6%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January2010▼ 50.0%
February154▼ 73.3%
March133▼ 76.9%
April125▼ 58.3%
May152▼ 86.7%
June139▼ 30.8%
July72▼ 71.4%
August0––
September2––
October4–in progress
November4––
December9––
Year to date (Jan–Jul)9535▼ 63.2%

Airlines on this route

  1. Azul Linhas Aéreas Brasileiras 100.0%
  2. Lufthansa Cargo 0.0%

Oct 1, 2024 – Jul 31, 2026

By direction

REC → VCP

Scheduled flights
4,048
Flights operated
3,959
Cancelled
89 · 2.2%
On-time departures
86.8%

VCP → REC

Scheduled flights
4,165
Flights operated
4,048
Cancelled
117 · 2.8%
On-time departures
85.9%

REC → VCP and VCP → REC counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Azul Linhas Aéreas Brasileiras AD 8,211 100.0% 86.4% 206
Lufthansa Cargo LH 2 0.0% 50.0% 0

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.

Every flight on this route reported to ANAC

Source: Brazil's ANAC · Oct 12, 2024 → Jul 31, 2026

Lowest average delay06:00–07:002.2min · 676 recorded · 659 measured
Gap to highest-delay hour5.9min06:00 ↔ 17:00
Recorded flights8,213REC–VCP

Departure hour

On-time departures Data Integrity
00:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 01:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: Brazil's ANAC 02:00 · Fewer than 200 measured departures · 16 recorded · 16 measured · Source: Brazil's ANAC 03:00 · 88.2% · 599 recorded · 586 measured · Source: Brazil's ANAC 04:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: Brazil's ANAC 05:00 · Fewer than 200 measured departures · 3 recorded · 3 measured · Source: Brazil's ANAC 06:00 · 92.3% · 676 recorded · 659 measured · Source: Brazil's ANAC 07:00 · Fewer than 200 measured departures · 109 recorded · 60 measured · Source: Brazil's ANAC 08:00 · 89.7% · 1,228 recorded · 1,214 measured · Source: Brazil's ANAC 09:00 · 92.2% · 218 recorded · 206 measured · Source: Brazil's ANAC 10:00 · 89.1% · 614 recorded · 597 measured · Source: Brazil's ANAC 11:00 · Fewer than 200 measured departures · 5 recorded · 5 measured · Source: Brazil's ANAC 12:00 · 82.8% · 236 recorded · 233 measured · Source: Brazil's ANAC 13:00 · 87.1% · 1,132 recorded · 1,111 measured · Source: Brazil's ANAC 14:00 · 85.2% · 644 recorded · 634 measured · Source: Brazil's ANAC 15:00 · Fewer than 200 measured departures · 4 recorded · 4 measured · Source: Brazil's ANAC 16:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: Brazil's ANAC 17:00 · 81.0% · 772 recorded · 752 measured · Source: Brazil's ANAC 18:00 · 86.7% · 1,193 recorded · 1,174 measured · Source: Brazil's ANAC 19:00 · Fewer than 200 measured departures · 57 recorded · 55 measured · Source: Brazil's ANAC 20:00 · Fewer than 200 measured departures · 7 recorded · 6 measured · Source: Brazil's ANAC 21:00 · Fewer than 200 measured departures · 10 recorded · 10 measured · Source: Brazil's ANAC 22:00 · Fewer than 200 measured departures · 166 recorded · 165 measured · Source: Brazil's ANAC 23:00 · 83.4% · 518 recorded · 511 measured · Source: Brazil's ANAC

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Data Integrity
00:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 01:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: Brazil's ANAC 02:00 · Fewer than 200 measured departures · 16 recorded · 16 measured · Source: Brazil's ANAC 03:00 · 3.0 min · 599 recorded · 586 measured · Source: Brazil's ANAC 04:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: Brazil's ANAC 05:00 · Fewer than 200 measured departures · 3 recorded · 3 measured · Source: Brazil's ANAC 06:00 · 2.2 min · 676 recorded · 659 measured · Source: Brazil's ANAC 07:00 · Fewer than 200 measured departures · 109 recorded · 60 measured · Source: Brazil's ANAC 08:00 · 4.5 min · 1,228 recorded · 1,214 measured · Source: Brazil's ANAC 09:00 · 3.0 min · 218 recorded · 206 measured · Source: Brazil's ANAC 10:00 · 3.8 min · 614 recorded · 597 measured · Source: Brazil's ANAC 11:00 · Fewer than 200 measured departures · 5 recorded · 5 measured · Source: Brazil's ANAC 12:00 · 7.4 min · 236 recorded · 233 measured · Source: Brazil's ANAC 13:00 · 5.2 min · 1,132 recorded · 1,111 measured · Source: Brazil's ANAC 14:00 · 5.3 min · 644 recorded · 634 measured · Source: Brazil's ANAC 15:00 · Fewer than 200 measured departures · 4 recorded · 4 measured · Source: Brazil's ANAC 16:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: Brazil's ANAC 17:00 · 8.1 min · 772 recorded · 752 measured · Source: Brazil's ANAC 18:00 · 5.2 min · 1,193 recorded · 1,174 measured · Source: Brazil's ANAC 19:00 · Fewer than 200 measured departures · 57 recorded · 55 measured · Source: Brazil's ANAC 20:00 · Fewer than 200 measured departures · 7 recorded · 6 measured · Source: Brazil's ANAC 21:00 · Fewer than 200 measured departures · 10 recorded · 10 measured · Source: Brazil's ANAC 22:00 · Fewer than 200 measured departures · 166 recorded · 165 measured · Source: Brazil's ANAC 23:00 · 6.7 min · 518 recorded · 511 measured · Source: Brazil's ANAC

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Data Integrity
00:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 01:00 · 2 · 2 recorded · 2 measured · Source: Brazil's ANAC 02:00 · 16 · 16 recorded · 16 measured · Source: Brazil's ANAC 03:00 · 599 · 599 recorded · 586 measured · Source: Brazil's ANAC 04:00 · 2 · 2 recorded · 2 measured · Source: Brazil's ANAC 05:00 · 3 · 3 recorded · 3 measured · Source: Brazil's ANAC 06:00 · 676 · 676 recorded · 659 measured · Source: Brazil's ANAC 07:00 · 109 · 109 recorded · 60 measured · Source: Brazil's ANAC 08:00 · 1,228 · 1,228 recorded · 1,214 measured · Source: Brazil's ANAC 09:00 · 218 · 218 recorded · 206 measured · Source: Brazil's ANAC 10:00 · 614 · 614 recorded · 597 measured · Source: Brazil's ANAC 11:00 · 5 · 5 recorded · 5 measured · Source: Brazil's ANAC 12:00 · 236 · 236 recorded · 233 measured · Source: Brazil's ANAC 13:00 · 1,132 · 1,132 recorded · 1,111 measured · Source: Brazil's ANAC 14:00 · 644 · 644 recorded · 634 measured · Source: Brazil's ANAC 15:00 · 4 · 4 recorded · 4 measured · Source: Brazil's ANAC 16:00 · 2 · 2 recorded · 2 measured · Source: Brazil's ANAC 17:00 · 772 · 772 recorded · 752 measured · Source: Brazil's ANAC 18:00 · 1,193 · 1,193 recorded · 1,174 measured · Source: Brazil's ANAC 19:00 · 57 · 57 recorded · 55 measured · Source: Brazil's ANAC 20:00 · 7 · 7 recorded · 6 measured · Source: Brazil's ANAC 21:00 · 10 · 10 recorded · 10 measured · Source: Brazil's ANAC 22:00 · 166 · 166 recorded · 165 measured · Source: Brazil's ANAC 23:00 · 518 · 518 recorded · 511 measured · Source: Brazil's ANAC

Hover, tap or focus a point to see its value, sample and source.

View the figures
Departure hourOn-time departuresAverage departure delayWith departure timeRecorded flights
00:00No observations———
01:00Fewer than 200 measured departures—22
02:00Fewer than 200 measured departures—1616
03:0088.2%3.0 min586599
04:00Fewer than 200 measured departures—22
05:00Fewer than 200 measured departures—33
06:0092.3%2.2 min659676
07:00Fewer than 200 measured departures—60109
08:0089.7%4.5 min1,2141,228
09:0092.2%3.0 min206218
10:0089.1%3.8 min597614
11:00Fewer than 200 measured departures—55
12:0082.8%7.4 min233236
13:0087.1%5.2 min1,1111,132
14:0085.2%5.3 min634644
15:00Fewer than 200 measured departures—44
16:00Fewer than 200 measured departures—22
17:0081.0%8.1 min752772
18:0086.7%5.2 min1,1741,193
19:00Fewer than 200 measured departures—5557
20:00Fewer than 200 measured departures—67
21:00Fewer than 200 measured departures—1010
22:00Fewer than 200 measured departures—165166
23:0083.4%6.7 min511518

Day of week

On-time departures Data Integrity
Monday · 88.4% · 1,143 recorded · 1,108 measured · Source: Brazil's ANAC Tuesday · 84.6% · 1,176 recorded · 1,150 measured · Source: Brazil's ANAC Wednesday · 84.7% · 1,153 recorded · 1,130 measured · Source: Brazil's ANAC Thursday · 84.8% · 1,224 recorded · 1,186 measured · Source: Brazil's ANAC Friday · 86.2% · 1,180 recorded · 1,146 measured · Source: Brazil's ANAC Saturday · 87.6% · 1,175 recorded · 1,154 measured · Source: Brazil's ANAC Sunday · 88.4% · 1,162 recorded · 1,133 measured · Source: Brazil's ANAC

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Data Integrity
Monday · 3.2 min · 1,143 recorded · 1,108 measured · Source: Brazil's ANAC Tuesday · 5.6 min · 1,176 recorded · 1,150 measured · Source: Brazil's ANAC Wednesday · 6.7 min · 1,153 recorded · 1,130 measured · Source: Brazil's ANAC Thursday · 6.7 min · 1,224 recorded · 1,186 measured · Source: Brazil's ANAC Friday · 6.4 min · 1,180 recorded · 1,146 measured · Source: Brazil's ANAC Saturday · 4.5 min · 1,175 recorded · 1,154 measured · Source: Brazil's ANAC Sunday · 4.4 min · 1,162 recorded · 1,133 measured · Source: Brazil's ANAC

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Data Integrity
Monday · 1,143 · 1,143 recorded · 1,108 measured · Source: Brazil's ANAC Tuesday · 1,176 · 1,176 recorded · 1,150 measured · Source: Brazil's ANAC Wednesday · 1,153 · 1,153 recorded · 1,130 measured · Source: Brazil's ANAC Thursday · 1,224 · 1,224 recorded · 1,186 measured · Source: Brazil's ANAC Friday · 1,180 · 1,180 recorded · 1,146 measured · Source: Brazil's ANAC Saturday · 1,175 · 1,175 recorded · 1,154 measured · Source: Brazil's ANAC Sunday · 1,162 · 1,162 recorded · 1,133 measured · Source: Brazil's ANAC

Hover, tap or focus a point to see its value, sample and source.

View the figures
Day of weekOn-time departuresAverage departure delayWith departure timeRecorded flights
Monday88.4%3.2 min1,1081,143
Tuesday84.6%5.6 min1,1501,176
Wednesday84.7%6.7 min1,1301,153
Thursday84.8%6.7 min1,1861,224
Friday86.2%6.4 min1,1461,180
Saturday87.6%4.5 min1,1541,175
Sunday88.4%4.4 min1,1331,162

Month of year

Months combine the same calendar month across the years shown; this is a seasonal pattern, not a monthly time series.

On-time departures Data Integrity
Jan · 81.3% · 895 recorded · 865 measured · Source: Brazil's ANAC Feb · 81.1% · 711 recorded · 692 measured · Source: Brazil's ANAC Mar · 91.9% · 783 recorded · 767 measured · Source: Brazil's ANAC Apr · 89.2% · 742 recorded · 725 measured · Source: Brazil's ANAC May · 89.2% · 755 recorded · 738 measured · Source: Brazil's ANAC Jun · 87.4% · 728 recorded · 706 measured · Source: Brazil's ANAC Jul · 89.4% · 766 recorded · 757 measured · Source: Brazil's ANAC Aug · 94.5% · 364 recorded · 364 measured · Source: Brazil's ANAC Sep · 88.9% · 361 recorded · 359 measured · Source: Brazil's ANAC Oct · 91.0% · 587 recorded · 566 measured · Source: Brazil's ANAC Nov · 86.9% · 699 recorded · 678 measured · Source: Brazil's ANAC Dec · 73.4% · 822 recorded · 790 measured · Source: Brazil's ANAC

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Data Integrity
Jan · 9.0 min · 895 recorded · 865 measured · Source: Brazil's ANAC Feb · 9.4 min · 711 recorded · 692 measured · Source: Brazil's ANAC Mar · 1.4 min · 783 recorded · 767 measured · Source: Brazil's ANAC Apr · 3.9 min · 742 recorded · 725 measured · Source: Brazil's ANAC May · 4.7 min · 755 recorded · 738 measured · Source: Brazil's ANAC Jun · 4.6 min · 728 recorded · 706 measured · Source: Brazil's ANAC Jul · 3.0 min · 766 recorded · 757 measured · Source: Brazil's ANAC Aug · -0.8 min · 364 recorded · 364 measured · Source: Brazil's ANAC Sep · 4.4 min · 361 recorded · 359 measured · Source: Brazil's ANAC Oct · 3.1 min · 587 recorded · 566 measured · Source: Brazil's ANAC Nov · 4.4 min · 699 recorded · 678 measured · Source: Brazil's ANAC Dec · 12.6 min · 822 recorded · 790 measured · Source: Brazil's ANAC

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Data Integrity
Jan · 895 · 895 recorded · 865 measured · Source: Brazil's ANAC Feb · 711 · 711 recorded · 692 measured · Source: Brazil's ANAC Mar · 783 · 783 recorded · 767 measured · Source: Brazil's ANAC Apr · 742 · 742 recorded · 725 measured · Source: Brazil's ANAC May · 755 · 755 recorded · 738 measured · Source: Brazil's ANAC Jun · 728 · 728 recorded · 706 measured · Source: Brazil's ANAC Jul · 766 · 766 recorded · 757 measured · Source: Brazil's ANAC Aug · 364 · 364 recorded · 364 measured · Source: Brazil's ANAC Sep · 361 · 361 recorded · 359 measured · Source: Brazil's ANAC Oct · 587 · 587 recorded · 566 measured · Source: Brazil's ANAC Nov · 699 · 699 recorded · 678 measured · Source: Brazil's ANAC Dec · 822 · 822 recorded · 790 measured · Source: Brazil's ANAC

Hover, tap or focus a point to see its value, sample and source.

View the figures
Month of yearOn-time departuresAverage departure delayWith departure timeRecorded flights
Jan81.3%9.0 min865895
Feb81.1%9.4 min692711
Mar91.9%1.4 min767783
Apr89.2%3.9 min725742
May89.2%4.7 min738755
Jun87.4%4.6 min706728
Jul89.4%3.0 min757766
Aug94.5%-0.8 min364364
Sep88.9%4.4 min359361
Oct91.0%3.1 min566587
Nov86.9%4.4 min678699
Dec73.4%12.6 min790822

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 84.2% 6,915
  • Delayed >15 min 13.3% 1,092
  • Cancelled 2.5% 206
  • 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

21
21 of 21
Flight numbersBy direction DeparturesOn time
AD4508 REC → VCP 654 92.0%
AD2805 VCP → REC 649 84.9%
AD4079 VCP → REC 648 92.7%
AD2810 VCP → REC 643 85.2%
AD4493 REC → VCP 642 87.2%
AD4092 VCP → REC 610 80.3%
AD4335 REC → VCP 609 87.9%
AD4400 VCP → REC 555 85.0%
AD2876 REC → VCP 552 89.6%
AD2823 REC → VCP 476 86.5%
AD2922 VCP → REC 467 88.0%
AD4345 REC → VCP 466 80.3%
AD2331 REC → VCP 281 80.9%
AD2919 REC → VCP 177 93.6%
AD2531 VCP → REC 142 90.1%
AD2021 VCP → REC 96 66.0%
AD2496 VCP → REC 74 97.3%
AD9090 VCP → REC 59 65.5%
AD9082 REC → VCP 41 64.1%
AD9242 VCP → REC 32 100.0%
AD9243 REC → VCP 32 84.4%

Flight 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
PeriodFlights operated Change vs last yearCancelled On-time departures
July 2026 378 −0.3% 2 89.4%
June 2026 347 −3.3% 9 83.6%
May 2026 370 +0.5% 2 87.8%
April 2026 351 −6.1% 5 91.7%
March 2026 367 −8.3% 3 88.3%
February 2026 340 −3.4% 4 78.5%
January 2026 421 −5.2% 10 78.9%
December 2025 364 −14.6% 9 65.1%
November 2025 352 +8.0% 4 83.2%
October 2025 368 +85.9% 4 89.9%
September 2025 359 2 88.9%
August 2025 364 0 94.5%
July 2025 379 7 89.4%
June 2025 359 13 91.1%
May 2025 368 15 90.5%
April 2025 374 12 86.9%
March 2025 400 13 95.3%
February 2025 352 15 83.5%
January 2025 444 20 83.6%
December 2024 426 23 80.5%
November 2024 326 17 90.8%
October 2024 198 17 92.9%

How to read this chart

Loading the guide…