2,697 km · Domestic

São Paulo/Guarulhos–Governor André Franco Montoro (GRU) – Eduardo Gomes (MAO)

In July 2026, 418 flights operated between São Paulo/Guarulhos–Governor André Franco Montoro and Eduardo Gomes (both directions), and 74.6% 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
January394445▲ 12.9%
February374417▲ 11.5%
March404424▲ 5.0%
April383346▼ 9.7%
May405378▼ 6.7%
June387380▼ 1.8%
July352418▲ 18.8%
August404––
September401––
October403–in progress
November382––
December417––
Year to date (Jan–Jul)2,6992,808▲ 4.0%

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
January82.0%73.0%▼ 11.0%
February84.0%82.5%▼ 1.8%
March78.2%77.8%▼ 0.5%
April74.9%71.7%▼ 4.3%
May80.2%69.3%▼ 13.6%
June70.5%64.7%▼ 8.2%
July73.9%74.6%▲ 0.9%
August76.0%––
September78.8%––
October72.5%–in progress
November77.2%––
December68.1%––
Year-to-date average (Jan–Jul)77.7%73.4%▼ 5.5%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January716▲ 128.6%
February311▲ 266.7%
March36▲ 100.0%
April80▼ 100.0%
May211▲ 450.0%
June97▼ 22.2%
July78▲ 14.3%
August5––
September3––
October2–in progress
November10––
December10––
Year to date (Jan–Jul)3959▲ 51.3%

Airlines on this route

  1. TAM Brazilian Airlines 60.0%
  2. Gol Transportes Aéreos 39.5%
  3. Totavia 0.4%
  4. LATAM Cargo Brasil 0.1%
  5. Sideral Linhas Aéreas 0.0%

Oct 1, 2024 – Jul 31, 2026

By direction

GRU → MAO

Scheduled flights
4,140
Flights operated
4,100
Cancelled
40 · 1.0%
On-time departures
69.6%

MAO → GRU

Scheduled flights
4,621
Flights operated
4,515
Cancelled
106 · 2.3%
On-time departures
79.2%

GRU → MAO and MAO → GRU counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
TAM Brazilian Airlines JJ 5,257 60.0% 72.3% 53
Gol Transportes Aéreos G3 3,459 39.5% 78.1% 89
Totavia TOT 38 0.4% 100.0% 2
LATAM Cargo Brasil M3 5 0.1% 33.3% 2
Sideral Linhas Aéreas 0S 1 0.0% 100.0% 0
Airline not identified 1 0.0% 0.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 11, 2024 → Aug 1, 2026

Lowest average delay14:00–15:002.6min · 217 recorded · 216 measured
Gap to highest-delay hour18.2min14:00 ↔ 02:00
Recorded flights8,762GRU–MAO

Departure hour

On-time departures Data Integrity
00:00 · Fewer than 200 measured departures · 146 recorded · 112 measured · Source: Brazil's ANAC 01:00 · 87.4% · 953 recorded · 938 measured · Source: Brazil's ANAC 02:00 · 87.1% · 354 recorded · 350 measured · Source: Brazil's ANAC 03:00 · Fewer than 200 measured departures · 81 recorded · 81 measured · Source: Brazil's ANAC 04:00 · Fewer than 200 measured departures · 24 recorded · 24 measured · Source: Brazil's ANAC 05:00 · Fewer than 200 measured departures · 1 recorded · 1 measured · Source: Brazil's ANAC 06:00 · Fewer than 200 measured departures · 3 recorded · 3 measured · Source: Brazil's ANAC 07:00 · 77.5% · 636 recorded · 635 measured · Source: Brazil's ANAC 08:00 · Fewer than 200 measured departures · 36 recorded · 36 measured · Source: Brazil's ANAC 09:00 · Fewer than 200 measured departures · 189 recorded · 189 measured · Source: Brazil's ANAC 10:00 · 86.1% · 205 recorded · 202 measured · Source: Brazil's ANAC 11:00 · 66.1% · 639 recorded · 631 measured · Source: Brazil's ANAC 12:00 · 67.3% · 669 recorded · 666 measured · Source: Brazil's ANAC 13:00 · 81.3% · 269 recorded · 267 measured · Source: Brazil's ANAC 14:00 · 88.9% · 217 recorded · 216 measured · Source: Brazil's ANAC 15:00 · Fewer than 200 measured departures · 73 recorded · 72 measured · Source: Brazil's ANAC 16:00 · 67.7% · 964 recorded · 951 measured · Source: Brazil's ANAC 17:00 · Fewer than 200 measured departures · 130 recorded · 123 measured · Source: Brazil's ANAC 18:00 · 80.5% · 1,178 recorded · 1,172 measured · Source: Brazil's ANAC 19:00 · Fewer than 200 measured departures · 140 recorded · 140 measured · Source: Brazil's ANAC 20:00 · Fewer than 200 measured departures · 31 recorded · 30 measured · Source: Brazil's ANAC 21:00 · Fewer than 200 measured departures · 169 recorded · 167 measured · Source: Brazil's ANAC 22:00 · 69.6% · 428 recorded · 421 measured · Source: Brazil's ANAC 23:00 · 61.9% · 1,227 recorded · 1,188 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 · 146 recorded · 112 measured · Source: Brazil's ANAC 01:00 · 5.2 min · 953 recorded · 938 measured · Source: Brazil's ANAC 02:00 · 20.9 min · 354 recorded · 350 measured · Source: Brazil's ANAC 03:00 · Fewer than 200 measured departures · 81 recorded · 81 measured · Source: Brazil's ANAC 04:00 · Fewer than 200 measured departures · 24 recorded · 24 measured · Source: Brazil's ANAC 05:00 · Fewer than 200 measured departures · 1 recorded · 1 measured · Source: Brazil's ANAC 06:00 · Fewer than 200 measured departures · 3 recorded · 3 measured · Source: Brazil's ANAC 07:00 · 10.8 min · 636 recorded · 635 measured · Source: Brazil's ANAC 08:00 · Fewer than 200 measured departures · 36 recorded · 36 measured · Source: Brazil's ANAC 09:00 · Fewer than 200 measured departures · 189 recorded · 189 measured · Source: Brazil's ANAC 10:00 · 7.7 min · 205 recorded · 202 measured · Source: Brazil's ANAC 11:00 · 13.9 min · 639 recorded · 631 measured · Source: Brazil's ANAC 12:00 · 14.1 min · 669 recorded · 666 measured · Source: Brazil's ANAC 13:00 · 7.0 min · 269 recorded · 267 measured · Source: Brazil's ANAC 14:00 · 2.6 min · 217 recorded · 216 measured · Source: Brazil's ANAC 15:00 · Fewer than 200 measured departures · 73 recorded · 72 measured · Source: Brazil's ANAC 16:00 · 14.5 min · 964 recorded · 951 measured · Source: Brazil's ANAC 17:00 · Fewer than 200 measured departures · 130 recorded · 123 measured · Source: Brazil's ANAC 18:00 · 5.3 min · 1,178 recorded · 1,172 measured · Source: Brazil's ANAC 19:00 · Fewer than 200 measured departures · 140 recorded · 140 measured · Source: Brazil's ANAC 20:00 · Fewer than 200 measured departures · 31 recorded · 30 measured · Source: Brazil's ANAC 21:00 · Fewer than 200 measured departures · 169 recorded · 167 measured · Source: Brazil's ANAC 22:00 · 11.2 min · 428 recorded · 421 measured · Source: Brazil's ANAC 23:00 · 17.5 min · 1,227 recorded · 1,188 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
00:00 · 146 · 146 recorded · 112 measured · Source: Brazil's ANAC 01:00 · 953 · 953 recorded · 938 measured · Source: Brazil's ANAC 02:00 · 354 · 354 recorded · 350 measured · Source: Brazil's ANAC 03:00 · 81 · 81 recorded · 81 measured · Source: Brazil's ANAC 04:00 · 24 · 24 recorded · 24 measured · Source: Brazil's ANAC 05:00 · 1 · 1 recorded · 1 measured · Source: Brazil's ANAC 06:00 · 3 · 3 recorded · 3 measured · Source: Brazil's ANAC 07:00 · 636 · 636 recorded · 635 measured · Source: Brazil's ANAC 08:00 · 36 · 36 recorded · 36 measured · Source: Brazil's ANAC 09:00 · 189 · 189 recorded · 189 measured · Source: Brazil's ANAC 10:00 · 205 · 205 recorded · 202 measured · Source: Brazil's ANAC 11:00 · 639 · 639 recorded · 631 measured · Source: Brazil's ANAC 12:00 · 669 · 669 recorded · 666 measured · Source: Brazil's ANAC 13:00 · 269 · 269 recorded · 267 measured · Source: Brazil's ANAC 14:00 · 217 · 217 recorded · 216 measured · Source: Brazil's ANAC 15:00 · 73 · 73 recorded · 72 measured · Source: Brazil's ANAC 16:00 · 964 · 964 recorded · 951 measured · Source: Brazil's ANAC 17:00 · 130 · 130 recorded · 123 measured · Source: Brazil's ANAC 18:00 · 1,178 · 1,178 recorded · 1,172 measured · Source: Brazil's ANAC 19:00 · 140 · 140 recorded · 140 measured · Source: Brazil's ANAC 20:00 · 31 · 31 recorded · 30 measured · Source: Brazil's ANAC 21:00 · 169 · 169 recorded · 167 measured · Source: Brazil's ANAC 22:00 · 428 · 428 recorded · 421 measured · Source: Brazil's ANAC 23:00 · 1,227 · 1,227 recorded · 1,188 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—112146
01:0087.4%5.2 min938953
02:0087.1%20.9 min350354
03:00Fewer than 200 measured departures—8181
04:00Fewer than 200 measured departures—2424
05:00Fewer than 200 measured departures—11
06:00Fewer than 200 measured departures—33
07:0077.5%10.8 min635636
08:00Fewer than 200 measured departures—3636
09:00Fewer than 200 measured departures—189189
10:0086.1%7.7 min202205
11:0066.1%13.9 min631639
12:0067.3%14.1 min666669
13:0081.3%7.0 min267269
14:0088.9%2.6 min216217
15:00Fewer than 200 measured departures—7273
16:0067.7%14.5 min951964
17:00Fewer than 200 measured departures—123130
18:0080.5%5.3 min1,1721,178
19:00Fewer than 200 measured departures—140140
20:00Fewer than 200 measured departures—3031
21:00Fewer than 200 measured departures—167169
22:0069.6%11.2 min421428
23:0061.9%17.5 min1,1881,227

Day of week

On-time departures Data Integrity
Monday · 77.8% · 1,120 recorded · 1,110 measured · Source: Brazil's ANAC Tuesday · 76.2% · 1,343 recorded · 1,324 measured · Source: Brazil's ANAC Wednesday · 73.0% · 1,236 recorded · 1,215 measured · Source: Brazil's ANAC Thursday · 72.5% · 1,362 recorded · 1,349 measured · Source: Brazil's ANAC Friday · 70.9% · 1,254 recorded · 1,215 measured · Source: Brazil's ANAC Saturday · 76.6% · 1,307 recorded · 1,280 measured · Source: Brazil's ANAC Sunday · 75.9% · 1,140 recorded · 1,122 measured · Source: Brazil's ANAC

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

Average departure delay Data Integrity
Monday · 11.3 min · 1,120 recorded · 1,110 measured · Source: Brazil's ANAC Tuesday · 7.1 min · 1,343 recorded · 1,324 measured · Source: Brazil's ANAC Wednesday · 6.5 min · 1,236 recorded · 1,215 measured · Source: Brazil's ANAC Thursday · 12.1 min · 1,362 recorded · 1,349 measured · Source: Brazil's ANAC Friday · 11.8 min · 1,254 recorded · 1,215 measured · Source: Brazil's ANAC Saturday · 13.1 min · 1,307 recorded · 1,280 measured · Source: Brazil's ANAC Sunday · 13.1 min · 1,140 recorded · 1,122 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
Monday · 1,120 · 1,120 recorded · 1,110 measured · Source: Brazil's ANAC Tuesday · 1,343 · 1,343 recorded · 1,324 measured · Source: Brazil's ANAC Wednesday · 1,236 · 1,236 recorded · 1,215 measured · Source: Brazil's ANAC Thursday · 1,362 · 1,362 recorded · 1,349 measured · Source: Brazil's ANAC Friday · 1,254 · 1,254 recorded · 1,215 measured · Source: Brazil's ANAC Saturday · 1,307 · 1,307 recorded · 1,280 measured · Source: Brazil's ANAC Sunday · 1,140 · 1,140 recorded · 1,122 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
Monday77.8%11.3 min1,1101,120
Tuesday76.2%7.1 min1,3241,343
Wednesday73.0%6.5 min1,2151,236
Thursday72.5%12.1 min1,3491,362
Friday70.9%11.8 min1,2151,254
Saturday76.6%13.1 min1,2801,307
Sunday75.9%13.1 min1,1221,140

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 · 77.2% · 865 recorded · 842 measured · Source: Brazil's ANAC Feb · 83.3% · 805 recorded · 791 measured · Source: Brazil's ANAC Mar · 78.0% · 836 recorded · 827 measured · Source: Brazil's ANAC Apr · 73.4% · 737 recorded · 729 measured · Source: Brazil's ANAC May · 74.9% · 795 recorded · 782 measured · Source: Brazil's ANAC Jun · 67.7% · 783 recorded · 767 measured · Source: Brazil's ANAC Jul · 74.1% · 786 recorded · 771 measured · Source: Brazil's ANAC Aug · 76.4% · 408 recorded · 402 measured · Source: Brazil's ANAC Sep · 78.7% · 406 recorded · 403 measured · Source: Brazil's ANAC Oct · 72.6% · 684 recorded · 675 measured · Source: Brazil's ANAC Nov · 73.9% · 817 recorded · 801 measured · Source: Brazil's ANAC Dec · 67.8% · 840 recorded · 825 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.6 min · 865 recorded · 842 measured · Source: Brazil's ANAC Feb · 5.3 min · 805 recorded · 791 measured · Source: Brazil's ANAC Mar · 11.8 min · 836 recorded · 827 measured · Source: Brazil's ANAC Apr · 10.0 min · 737 recorded · 729 measured · Source: Brazil's ANAC May · 11.4 min · 795 recorded · 782 measured · Source: Brazil's ANAC Jun · 5.6 min · 783 recorded · 767 measured · Source: Brazil's ANAC Jul · 11.5 min · 786 recorded · 771 measured · Source: Brazil's ANAC Aug · 11.2 min · 408 recorded · 402 measured · Source: Brazil's ANAC Sep · 10.1 min · 406 recorded · 403 measured · Source: Brazil's ANAC Oct · 12.9 min · 684 recorded · 675 measured · Source: Brazil's ANAC Nov · 10.5 min · 817 recorded · 801 measured · Source: Brazil's ANAC Dec · 17.9 min · 840 recorded · 825 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
Jan · 865 · 865 recorded · 842 measured · Source: Brazil's ANAC Feb · 805 · 805 recorded · 791 measured · Source: Brazil's ANAC Mar · 836 · 836 recorded · 827 measured · Source: Brazil's ANAC Apr · 737 · 737 recorded · 729 measured · Source: Brazil's ANAC May · 795 · 795 recorded · 782 measured · Source: Brazil's ANAC Jun · 783 · 783 recorded · 767 measured · Source: Brazil's ANAC Jul · 786 · 786 recorded · 771 measured · Source: Brazil's ANAC Aug · 408 · 408 recorded · 402 measured · Source: Brazil's ANAC Sep · 406 · 406 recorded · 403 measured · Source: Brazil's ANAC Oct · 684 · 684 recorded · 675 measured · Source: Brazil's ANAC Nov · 817 · 817 recorded · 801 measured · Source: Brazil's ANAC Dec · 840 · 840 recorded · 825 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
Jan77.2%9.6 min842865
Feb83.3%5.3 min791805
Mar78.0%11.8 min827836
Apr73.4%10.0 min729737
May74.9%11.4 min782795
Jun67.7%5.6 min767783
Jul74.1%11.5 min771786
Aug76.4%11.2 min402408
Sep78.7%10.1 min403406
Oct72.6%12.9 min675684
Nov73.9%10.5 min801817
Dec67.8%17.9 min825840

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 73.4% 6,430
  • Delayed >15 min 24.9% 2,185
  • Cancelled 1.7% 147
  • 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

26
26 of 26
Flight numbersBy direction DeparturesOn time
JJ3560 GRU → MAO 655 77.4%
JJ3562 GRU → MAO 648 64.0%
JJ3296 GRU → MAO 647 66.5%
JJ3567 MAO → GRU 647 93.8%
JJ3297 MAO → GRU 639 62.9%
JJ4545 GRU → MAO 592 55.5%
JJ3565 MAO → GRU 528 88.6%
G31631 MAO → GRU 522 88.0%
G31831 GRU → MAO 481 81.6%
G31630 GRU → MAO 454 67.9%
G31611 MAO → GRU 398 87.9%
G39610 MAO → GRU 392 62.1%
JJ3469 MAO → GRU 371 62.6%
G39628 GRU → MAO 276 77.5%
G39629 MAO → GRU 255 80.5%
JJ3621 MAO → GRU 167 73.8%
JJ4575 MAO → GRU 116 69.8%
G31544 GRU → MAO 109 67.0%
G31545 MAO → GRU 108 74.8%
JJ4743 MAO → GRU 88 94.1%
G39620 GRU → MAO 48 73.9%
G39621 MAO → GRU 48 69.6%
G31542 GRU → MAO 39 89.7%
G31543 MAO → GRU 38 89.5%
G39805 MAO → GRU 38 85.3%
JJ4547 GRU → MAO 34 63.6%

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 418 +18.8% 8 74.6%
June 2026 380 −1.8% 7 64.7%
May 2026 378 −6.7% 11 69.3%
April 2026 346 −9.7% 0 71.7%
March 2026 424 +5.0% 6 77.8%
February 2026 417 +11.5% 11 82.5%
January 2026 445 +12.9% 16 73.0%
December 2025 417 +1.7% 10 68.1%
November 2025 382 −8.8% 10 77.2%
October 2025 403 +48.2% 2 72.5%
September 2025 401 3 78.8%
August 2025 404 5 76.0%
July 2025 352 7 73.9%
June 2025 387 9 70.5%
May 2025 405 2 80.2%
April 2025 383 8 74.9%
March 2025 404 3 78.2%
February 2025 374 3 84.0%
January 2025 394 7 82.0%
December 2024 410 5 67.3%
November 2024 419 6 70.9%
October 2024 272 7 72.8%

How to read this chart

Loading the guide…