1,330 km · Domestic

Várzea Grande–Marechal Rondon (CGB) – São Paulo/Guarulhos–Governor André Franco Montoro (GRU)

In July 2026, 577 flights operated between Várzea Grande–Marechal Rondon and São Paulo/Guarulhos–Governor André Franco Montoro (both directions), and 79.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
January612617▲ 0.8%
February562489▼ 13.0%
March606566▼ 6.6%
April582500▼ 14.1%
May618556▼ 10.0%
June595528▼ 11.3%
July643577▼ 10.3%
August498––
September555––
October551–in progress
November495––
December578––
Year to date (Jan–Jul)4,2183,833▼ 9.1%

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
January87.1%78.4%▼ 10.0%
February82.7%78.3%▼ 5.3%
March87.5%82.7%▼ 5.5%
April85.7%76.4%▼ 10.9%
May86.1%82.9%▼ 3.7%
June84.7%74.2%▼ 12.4%
July82.4%79.4%▼ 3.6%
August81.9%––
September86.1%––
October80.9%–in progress
November80.2%––
December74.0%––
Year-to-date average (Jan–Jul)85.2%78.9%▼ 7.4%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January990.0%
February660.0%
March47▲ 75.0%
April550.0%
May32▼ 33.3%
June106▼ 40.0%
July113▼ 72.7%
August4––
September6––
October5–in progress
November3––
December11––
Year to date (Jan–Jul)4838▼ 20.8%

Airlines on this route

  1. TAM Brazilian Airlines 43.4%
  2. Azul Linhas Aéreas Brasileiras 28.6%
  3. Gol Transportes Aéreos 28.1%
  4. Sideral Linhas Aéreas 0.0%

Oct 1, 2024 – Jul 31, 2026

By direction

CGB → GRU

Scheduled flights
6,397
Flights operated
6,321
Cancelled
76 · 1.2%
On-time departures
86.0%

GRU → CGB

Scheduled flights
6,168
Flights operated
6,107
Cancelled
61 · 1.0%
On-time departures
78.4%

CGB → GRU and GRU → CGB counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
TAM Brazilian Airlines JJ 5,450 43.4% 78.6% 50
Azul Linhas Aéreas Brasileiras AD 3,588 28.6% 90.0% 36
Gol Transportes Aéreos G3 3,525 28.1% 80.1% 51
Sideral Linhas Aéreas 0S 2 0.0% 100.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 delay04:00–05:00-4.3min · 210 recorded · 209 measured
Gap to highest-delay hour17.8min04:00 ↔ 16:00
Recorded flights12,565CGB–GRU

Departure hour

On-time departures Data Integrity
00:00 · Fewer than 200 measured departures · 170 recorded · 170 measured · Source: Brazil's ANAC 01:00 · 84.5% · 323 recorded · 322 measured · Source: Brazil's ANAC 02:00 · 87.7% · 1,022 recorded · 1,011 measured · Source: Brazil's ANAC 03:00 · 96.7% · 338 recorded · 332 measured · Source: Brazil's ANAC 04:00 · 99.0% · 210 recorded · 209 measured · Source: Brazil's ANAC 05:00 · 91.3% · 302 recorded · 298 measured · Source: Brazil's ANAC 06:00 · 78.3% · 367 recorded · 350 measured · Source: Brazil's ANAC 07:00 · 87.5% · 508 recorded · 504 measured · Source: Brazil's ANAC 08:00 · 83.7% · 1,179 recorded · 1,174 measured · Source: Brazil's ANAC 09:00 · 85.4% · 1,195 recorded · 1,170 measured · Source: Brazil's ANAC 10:00 · 89.7% · 877 recorded · 874 measured · Source: Brazil's ANAC 11:00 · 85.1% · 527 recorded · 524 measured · Source: Brazil's ANAC 12:00 · 86.7% · 213 recorded · 210 measured · Source: Brazil's ANAC 13:00 · Fewer than 200 measured departures · 146 recorded · 146 measured · Source: Brazil's ANAC 14:00 · 78.3% · 679 recorded · 672 measured · Source: Brazil's ANAC 15:00 · 90.5% · 352 recorded · 349 measured · Source: Brazil's ANAC 16:00 · 70.6% · 937 recorded · 931 measured · Source: Brazil's ANAC 17:00 · 80.1% · 699 recorded · 697 measured · Source: Brazil's ANAC 18:00 · 78.0% · 605 recorded · 595 measured · Source: Brazil's ANAC 19:00 · 87.6% · 253 recorded · 249 measured · Source: Brazil's ANAC 20:00 · Fewer than 200 measured departures · 20 recorded · 20 measured · Source: Brazil's ANAC 21:00 · Fewer than 200 measured departures · 172 recorded · 170 measured · Source: Brazil's ANAC 22:00 · Fewer than 200 measured departures · 45 recorded · 45 measured · Source: Brazil's ANAC 23:00 · 74.0% · 1,426 recorded · 1,406 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 · Fewer than 200 measured departures · 170 recorded · 170 measured · Source: Brazil's ANAC 01:00 · 4.4 min · 323 recorded · 322 measured · Source: Brazil's ANAC 02:00 · 1.1 min · 1,022 recorded · 1,011 measured · Source: Brazil's ANAC 03:00 · -3.3 min · 338 recorded · 332 measured · Source: Brazil's ANAC 04:00 · -4.3 min · 210 recorded · 209 measured · Source: Brazil's ANAC 05:00 · -3.1 min · 302 recorded · 298 measured · Source: Brazil's ANAC 06:00 · 11.8 min · 367 recorded · 350 measured · Source: Brazil's ANAC 07:00 · 1.1 min · 508 recorded · 504 measured · Source: Brazil's ANAC 08:00 · 6.8 min · 1,179 recorded · 1,174 measured · Source: Brazil's ANAC 09:00 · 4.0 min · 1,195 recorded · 1,170 measured · Source: Brazil's ANAC 10:00 · 3.7 min · 877 recorded · 874 measured · Source: Brazil's ANAC 11:00 · 3.1 min · 527 recorded · 524 measured · Source: Brazil's ANAC 12:00 · 3.5 min · 213 recorded · 210 measured · Source: Brazil's ANAC 13:00 · Fewer than 200 measured departures · 146 recorded · 146 measured · Source: Brazil's ANAC 14:00 · 9.2 min · 679 recorded · 672 measured · Source: Brazil's ANAC 15:00 · -0.5 min · 352 recorded · 349 measured · Source: Brazil's ANAC 16:00 · 13.5 min · 937 recorded · 931 measured · Source: Brazil's ANAC 17:00 · 7.9 min · 699 recorded · 697 measured · Source: Brazil's ANAC 18:00 · 7.7 min · 605 recorded · 595 measured · Source: Brazil's ANAC 19:00 · 2.7 min · 253 recorded · 249 measured · Source: Brazil's ANAC 20:00 · Fewer than 200 measured departures · 20 recorded · 20 measured · Source: Brazil's ANAC 21:00 · Fewer than 200 measured departures · 172 recorded · 170 measured · Source: Brazil's ANAC 22:00 · Fewer than 200 measured departures · 45 recorded · 45 measured · Source: Brazil's ANAC 23:00 · 8.6 min · 1,426 recorded · 1,406 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
00:00 · 170 · 170 recorded · 170 measured · Source: Brazil's ANAC 01:00 · 323 · 323 recorded · 322 measured · Source: Brazil's ANAC 02:00 · 1,022 · 1,022 recorded · 1,011 measured · Source: Brazil's ANAC 03:00 · 338 · 338 recorded · 332 measured · Source: Brazil's ANAC 04:00 · 210 · 210 recorded · 209 measured · Source: Brazil's ANAC 05:00 · 302 · 302 recorded · 298 measured · Source: Brazil's ANAC 06:00 · 367 · 367 recorded · 350 measured · Source: Brazil's ANAC 07:00 · 508 · 508 recorded · 504 measured · Source: Brazil's ANAC 08:00 · 1,179 · 1,179 recorded · 1,174 measured · Source: Brazil's ANAC 09:00 · 1,195 · 1,195 recorded · 1,170 measured · Source: Brazil's ANAC 10:00 · 877 · 877 recorded · 874 measured · Source: Brazil's ANAC 11:00 · 527 · 527 recorded · 524 measured · Source: Brazil's ANAC 12:00 · 213 · 213 recorded · 210 measured · Source: Brazil's ANAC 13:00 · 146 · 146 recorded · 146 measured · Source: Brazil's ANAC 14:00 · 679 · 679 recorded · 672 measured · Source: Brazil's ANAC 15:00 · 352 · 352 recorded · 349 measured · Source: Brazil's ANAC 16:00 · 937 · 937 recorded · 931 measured · Source: Brazil's ANAC 17:00 · 699 · 699 recorded · 697 measured · Source: Brazil's ANAC 18:00 · 605 · 605 recorded · 595 measured · Source: Brazil's ANAC 19:00 · 253 · 253 recorded · 249 measured · Source: Brazil's ANAC 20:00 · 20 · 20 recorded · 20 measured · Source: Brazil's ANAC 21:00 · 172 · 172 recorded · 170 measured · Source: Brazil's ANAC 22:00 · 45 · 45 recorded · 45 measured · Source: Brazil's ANAC 23:00 · 1,426 · 1,426 recorded · 1,406 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:00Fewer than 200 measured departures—170170
01:0084.5%4.4 min322323
02:0087.7%1.1 min1,0111,022
03:0096.7%-3.3 min332338
04:0099.0%-4.3 min209210
05:0091.3%-3.1 min298302
06:0078.3%11.8 min350367
07:0087.5%1.1 min504508
08:0083.7%6.8 min1,1741,179
09:0085.4%4.0 min1,1701,195
10:0089.7%3.7 min874877
11:0085.1%3.1 min524527
12:0086.7%3.5 min210213
13:00Fewer than 200 measured departures—146146
14:0078.3%9.2 min672679
15:0090.5%-0.5 min349352
16:0070.6%13.5 min931937
17:0080.1%7.9 min697699
18:0078.0%7.7 min595605
19:0087.6%2.7 min249253
20:00Fewer than 200 measured departures—2020
21:00Fewer than 200 measured departures—170172
22:00Fewer than 200 measured departures—4545
23:0074.0%8.6 min1,4061,426

Day of week

On-time departures Data Integrity
Monday · 83.8% · 1,863 recorded · 1,846 measured · Source: Brazil's ANAC Tuesday · 82.1% · 1,833 recorded · 1,817 measured · Source: Brazil's ANAC Wednesday · 82.0% · 1,863 recorded · 1,842 measured · Source: Brazil's ANAC Thursday · 80.1% · 1,820 recorded · 1,798 measured · Source: Brazil's ANAC Friday · 80.4% · 1,847 recorded · 1,820 measured · Source: Brazil's ANAC Saturday · 83.1% · 1,752 recorded · 1,733 measured · Source: Brazil's ANAC Sunday · 84.8% · 1,587 recorded · 1,572 measured · Source: Brazil's ANAC

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

Average departure delay Data Integrity
Monday · 5.3 min · 1,863 recorded · 1,846 measured · Source: Brazil's ANAC Tuesday · 6.4 min · 1,833 recorded · 1,817 measured · Source: Brazil's ANAC Wednesday · 6.4 min · 1,863 recorded · 1,842 measured · Source: Brazil's ANAC Thursday · 6.4 min · 1,820 recorded · 1,798 measured · Source: Brazil's ANAC Friday · 6.6 min · 1,847 recorded · 1,820 measured · Source: Brazil's ANAC Saturday · 4.5 min · 1,752 recorded · 1,733 measured · Source: Brazil's ANAC Sunday · 3.9 min · 1,587 recorded · 1,572 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
Monday · 1,863 · 1,863 recorded · 1,846 measured · Source: Brazil's ANAC Tuesday · 1,833 · 1,833 recorded · 1,817 measured · Source: Brazil's ANAC Wednesday · 1,863 · 1,863 recorded · 1,842 measured · Source: Brazil's ANAC Thursday · 1,820 · 1,820 recorded · 1,798 measured · Source: Brazil's ANAC Friday · 1,847 · 1,847 recorded · 1,820 measured · Source: Brazil's ANAC Saturday · 1,752 · 1,752 recorded · 1,733 measured · Source: Brazil's ANAC Sunday · 1,587 · 1,587 recorded · 1,572 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
Monday83.8%5.3 min1,8461,863
Tuesday82.1%6.4 min1,8171,833
Wednesday82.0%6.4 min1,8421,863
Thursday80.1%6.4 min1,7981,820
Friday80.4%6.6 min1,8201,847
Saturday83.1%4.5 min1,7331,752
Sunday84.8%3.9 min1,5721,587

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 · 82.8% · 1,247 recorded · 1,229 measured · Source: Brazil's ANAC Feb · 80.7% · 1,063 recorded · 1,051 measured · Source: Brazil's ANAC Mar · 85.2% · 1,183 recorded · 1,172 measured · Source: Brazil's ANAC Apr · 81.4% · 1,092 recorded · 1,082 measured · Source: Brazil's ANAC May · 84.6% · 1,179 recorded · 1,174 measured · Source: Brazil's ANAC Jun · 79.8% · 1,139 recorded · 1,123 measured · Source: Brazil's ANAC Jul · 81.0% · 1,234 recorded · 1,220 measured · Source: Brazil's ANAC Aug · 81.9% · 502 recorded · 498 measured · Source: Brazil's ANAC Sep · 86.1% · 561 recorded · 555 measured · Source: Brazil's ANAC Oct · 82.8% · 1,009 recorded · 995 measured · Source: Brazil's ANAC Nov · 83.6% · 1,144 recorded · 1,132 measured · Source: Brazil's ANAC Dec · 79.2% · 1,212 recorded · 1,197 measured · Source: Brazil's ANAC

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

Average departure delay Data Integrity
Jan · 5.1 min · 1,247 recorded · 1,229 measured · Source: Brazil's ANAC Feb · 5.9 min · 1,063 recorded · 1,051 measured · Source: Brazil's ANAC Mar · 3.3 min · 1,183 recorded · 1,172 measured · Source: Brazil's ANAC Apr · 6.5 min · 1,092 recorded · 1,082 measured · Source: Brazil's ANAC May · 5.8 min · 1,179 recorded · 1,174 measured · Source: Brazil's ANAC Jun · 7.1 min · 1,139 recorded · 1,123 measured · Source: Brazil's ANAC Jul · 5.1 min · 1,234 recorded · 1,220 measured · Source: Brazil's ANAC Aug · 5.1 min · 502 recorded · 498 measured · Source: Brazil's ANAC Sep · 6.3 min · 561 recorded · 555 measured · Source: Brazil's ANAC Oct · 5.6 min · 1,009 recorded · 995 measured · Source: Brazil's ANAC Nov · 3.7 min · 1,144 recorded · 1,132 measured · Source: Brazil's ANAC Dec · 8.9 min · 1,212 recorded · 1,197 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
Jan · 1,247 · 1,247 recorded · 1,229 measured · Source: Brazil's ANAC Feb · 1,063 · 1,063 recorded · 1,051 measured · Source: Brazil's ANAC Mar · 1,183 · 1,183 recorded · 1,172 measured · Source: Brazil's ANAC Apr · 1,092 · 1,092 recorded · 1,082 measured · Source: Brazil's ANAC May · 1,179 · 1,179 recorded · 1,174 measured · Source: Brazil's ANAC Jun · 1,139 · 1,139 recorded · 1,123 measured · Source: Brazil's ANAC Jul · 1,234 · 1,234 recorded · 1,220 measured · Source: Brazil's ANAC Aug · 502 · 502 recorded · 498 measured · Source: Brazil's ANAC Sep · 561 · 561 recorded · 555 measured · Source: Brazil's ANAC Oct · 1,009 · 1,009 recorded · 995 measured · Source: Brazil's ANAC Nov · 1,144 · 1,144 recorded · 1,132 measured · Source: Brazil's ANAC Dec · 1,212 · 1,212 recorded · 1,197 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
Jan82.8%5.1 min1,2291,247
Feb80.7%5.9 min1,0511,063
Mar85.2%3.3 min1,1721,183
Apr81.4%6.5 min1,0821,092
May84.6%5.8 min1,1741,179
Jun79.8%7.1 min1,1231,139
Jul81.0%5.1 min1,2201,234
Aug81.9%5.1 min498502
Sep86.1%6.3 min555561
Oct82.8%5.6 min9951,009
Nov83.6%3.7 min1,1321,144
Dec79.2%8.9 min1,1971,212

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 81.4% 10,225
  • Delayed >15 min 17.5% 2,203
  • Cancelled 1.1% 137
  • 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

44
44 of 44
Flight numbersBy direction DeparturesOn time
JJ3393 CGB → GRU 637 89.4%
AD2774 CGB → GRU 634 91.1%
JJ3269 CGB → GRU 628 87.6%
AD2751 CGB → GRU 627 90.7%
JJ3638 GRU → CGB 626 82.5%
JJ3270 GRU → CGB 622 80.8%
AD2708 GRU → CGB 618 88.9%
AD4769 GRU → CGB 616 87.0%
JJ3268 GRU → CGB 595 70.2%
JJ3639 CGB → GRU 523 85.2%
G31448 GRU → CGB 522 80.8%
JJ3271 CGB → GRU 487 76.8%
G31421 CGB → GRU 442 94.3%
G31425 CGB → GRU 371 72.4%
G31424 GRU → CGB 353 73.2%
JJ3566 GRU → CGB 346 50.4%
G39608 GRU → CGB 306 70.0%
G39609 CGB → GRU 304 88.9%
AD2835 GRU → CGB 281 88.9%
AD2826 GRU → CGB 265 97.3%
AD4157 CGB → GRU 241 85.8%
JJ3621 CGB → GRU 193 71.4%
JJ3620 GRU → CGB 192 80.5%
JJ3274 GRU → CGB 164 61.7%
G39634 CGB → GRU 155 94.0%
AD2827 CGB → GRU 147 94.5%
G31466 GRU → CGB 124 68.6%
AD2828 CGB → GRU 118 94.9%
G31467 CGB → GRU 111 71.2%
G31449 CGB → GRU 110 82.7%
G31469 CGB → GRU 102 78.2%
G31468 GRU → CGB 98 77.3%
JJ4799 CGB → GRU 88 84.9%
JJ4551 CGB → GRU 61 78.0%
G31420 GRU → CGB 55 81.8%
G31533 CGB → GRU 54 92.6%
JJ3306 GRU → CGB 53 81.1%
G39354 GRU → CGB 45 47.7%
JJ3451 CGB → GRU 44 77.3%
G39121 CGB → GRU 42 78.6%
G39634 GRU → CGB 41 92.5%
G39635 CGB → GRU 41 95.0%
G39122 GRU → CGB 32 78.1%
JJ3576 GRU → CGB 32 62.5%

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 577 −10.3% 3 79.4%
June 2026 528 −11.3% 6 74.2%
May 2026 556 −10.0% 2 82.9%
April 2026 500 −14.1% 5 76.4%
March 2026 566 −6.6% 7 82.7%
February 2026 489 −13.0% 6 78.3%
January 2026 617 +0.8% 9 78.4%
December 2025 578 −6.8% 11 74.0%
November 2025 495 −22.2% 3 80.2%
October 2025 551 +24.1% 5 80.9%
September 2025 555 6 86.1%
August 2025 498 4 81.9%
July 2025 643 11 82.4%
June 2025 595 10 84.7%
May 2025 618 3 86.1%
April 2025 582 5 85.7%
March 2025 606 4 87.5%
February 2025 562 6 82.7%
January 2025 612 9 87.1%
December 2024 620 4 83.9%
November 2024 636 9 86.3%
October 2024 444 9 85.1%

How to read this chart

Loading the guide…