2,330 km · Domestic

São Paulo/Guarulhos–Governor André Franco Montoro (GRU) – Marechal Cunha Machado (SLZ)

In July 2026, 336 flights operated between São Paulo/Guarulhos–Governor André Franco Montoro and Marechal Cunha Machado (both directions), and 80.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
January233291▲ 24.9%
February261258▼ 1.1%
March280258▼ 7.9%
April283246▼ 13.1%
May305334▲ 9.5%
June301333▲ 10.6%
July342336▼ 1.8%
August316––
September293––
October296–in progress
November284––
December302––
Year to date (Jan–Jul)2,0052,056▲ 2.5%

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
January75.1%77.3%▲ 2.9%
February80.5%79.5%▼ 1.2%
March80.4%81.4%▲ 1.2%
April80.6%77.2%▼ 4.2%
May77.7%78.7%▲ 1.3%
June75.7%75.1%▼ 0.8%
July71.1%80.4%▲ 13.1%
August71.2%––
September81.6%––
October68.6%–in progress
November66.5%––
December61.9%––
Year-to-date average (Jan–Jul)77.3%78.5%▲ 1.6%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January76▼ 14.3%
February43▼ 25.0%
March92▼ 77.8%
April53▼ 40.0%
May02–
June100▼ 100.0%
July63▼ 50.0%
August6––
September6––
October4–in progress
November12––
December15––
Year to date (Jan–Jul)4119▼ 53.7%

Airlines on this route

  1. TAM Brazilian Airlines 75.6%
  2. Gol Transportes Aéreos 24.4%

Oct 1, 2024 – Jul 31, 2026

By direction

GRU → SLZ

Scheduled flights
2,956
Flights operated
2,918
Cancelled
38 · 1.3%
On-time departures
66.9%

SLZ → GRU

Scheduled flights
3,438
Flights operated
3,369
Cancelled
69 · 2.0%
On-time departures
82.4%

GRU → SLZ and SLZ → GRU counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
TAM Brazilian Airlines JJ 4,831 75.6% 72.7% 85
Gol Transportes Aéreos G3 1,563 24.4% 82.8% 22

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 → Aug 1, 2026

Lowest average delay04:00–05:00-1.9min · 287 recorded · 285 measured
Gap to highest-delay hour37.2min04:00 ↔ 00:00
Recorded flights6,395GRU–SLZ

Departure hour

On-time departures Data Integrity
00:00 · 92.0% · 466 recorded · 452 measured · Source: Brazil's ANAC 01:00 · Fewer than 200 measured departures · 3 recorded · 3 measured · Source: Brazil's ANAC 02:00 · 78.8% · 298 recorded · 293 measured · Source: Brazil's ANAC 03:00 · 88.6% · 563 recorded · 551 measured · Source: Brazil's ANAC 04:00 · 94.4% · 287 recorded · 285 measured · Source: Brazil's ANAC 05:00 · Fewer than 200 measured departures · 131 recorded · 130 measured · Source: Brazil's ANAC 06:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: Brazil's ANAC 07:00 · 79.2% · 649 recorded · 645 measured · Source: Brazil's ANAC 08:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 09:00 · Fewer than 200 measured departures · 17 recorded · 17 measured · Source: Brazil's ANAC 10:00 · Fewer than 200 measured departures · 10 recorded · 10 measured · Source: Brazil's ANAC 11:00 · 71.5% · 654 recorded · 649 measured · Source: Brazil's ANAC 12:00 · 64.4% · 357 recorded · 351 measured · Source: Brazil's ANAC 13:00 · Fewer than 200 measured departures · 194 recorded · 191 measured · Source: Brazil's ANAC 14:00 · Fewer than 200 measured departures · 153 recorded · 153 measured · Source: Brazil's ANAC 15:00 · Fewer than 200 measured departures · 8 recorded · 7 measured · Source: Brazil's ANAC 16:00 · 68.5% · 409 recorded · 393 measured · Source: Brazil's ANAC 17:00 · 69.5% · 340 recorded · 334 measured · Source: Brazil's ANAC 18:00 · 83.4% · 282 recorded · 277 measured · Source: Brazil's ANAC 19:00 · Fewer than 200 measured departures · 34 recorded · 33 measured · Source: Brazil's ANAC 20:00 · 79.1% · 395 recorded · 377 measured · Source: Brazil's ANAC 21:00 · Fewer than 200 measured departures · 108 recorded · 107 measured · Source: Brazil's ANAC 22:00 · 58.6% · 624 recorded · 619 measured · Source: Brazil's ANAC 23:00 · 55.8% · 411 recorded · 409 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 · 35.3 min · 466 recorded · 452 measured · Source: Brazil's ANAC 01:00 · Fewer than 200 measured departures · 3 recorded · 3 measured · Source: Brazil's ANAC 02:00 · 7.4 min · 298 recorded · 293 measured · Source: Brazil's ANAC 03:00 · 0.9 min · 563 recorded · 551 measured · Source: Brazil's ANAC 04:00 · -1.9 min · 287 recorded · 285 measured · Source: Brazil's ANAC 05:00 · Fewer than 200 measured departures · 131 recorded · 130 measured · Source: Brazil's ANAC 06:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: Brazil's ANAC 07:00 · 8.6 min · 649 recorded · 645 measured · Source: Brazil's ANAC 08:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 09:00 · Fewer than 200 measured departures · 17 recorded · 17 measured · Source: Brazil's ANAC 10:00 · Fewer than 200 measured departures · 10 recorded · 10 measured · Source: Brazil's ANAC 11:00 · 11.5 min · 654 recorded · 649 measured · Source: Brazil's ANAC 12:00 · 15.6 min · 357 recorded · 351 measured · Source: Brazil's ANAC 13:00 · Fewer than 200 measured departures · 194 recorded · 191 measured · Source: Brazil's ANAC 14:00 · Fewer than 200 measured departures · 153 recorded · 153 measured · Source: Brazil's ANAC 15:00 · Fewer than 200 measured departures · 8 recorded · 7 measured · Source: Brazil's ANAC 16:00 · 14.9 min · 409 recorded · 393 measured · Source: Brazil's ANAC 17:00 · 12.5 min · 340 recorded · 334 measured · Source: Brazil's ANAC 18:00 · 2.5 min · 282 recorded · 277 measured · Source: Brazil's ANAC 19:00 · Fewer than 200 measured departures · 34 recorded · 33 measured · Source: Brazil's ANAC 20:00 · 8.5 min · 395 recorded · 377 measured · Source: Brazil's ANAC 21:00 · Fewer than 200 measured departures · 108 recorded · 107 measured · Source: Brazil's ANAC 22:00 · 19.2 min · 624 recorded · 619 measured · Source: Brazil's ANAC 23:00 · 18.7 min · 411 recorded · 409 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
00:00 · 466 · 466 recorded · 452 measured · Source: Brazil's ANAC 01:00 · 3 · 3 recorded · 3 measured · Source: Brazil's ANAC 02:00 · 298 · 298 recorded · 293 measured · Source: Brazil's ANAC 03:00 · 563 · 563 recorded · 551 measured · Source: Brazil's ANAC 04:00 · 287 · 287 recorded · 285 measured · Source: Brazil's ANAC 05:00 · 131 · 131 recorded · 130 measured · Source: Brazil's ANAC 06:00 · 2 · 2 recorded · 2 measured · Source: Brazil's ANAC 07:00 · 649 · 649 recorded · 645 measured · Source: Brazil's ANAC 08:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 09:00 · 17 · 17 recorded · 17 measured · Source: Brazil's ANAC 10:00 · 10 · 10 recorded · 10 measured · Source: Brazil's ANAC 11:00 · 654 · 654 recorded · 649 measured · Source: Brazil's ANAC 12:00 · 357 · 357 recorded · 351 measured · Source: Brazil's ANAC 13:00 · 194 · 194 recorded · 191 measured · Source: Brazil's ANAC 14:00 · 153 · 153 recorded · 153 measured · Source: Brazil's ANAC 15:00 · 8 · 8 recorded · 7 measured · Source: Brazil's ANAC 16:00 · 409 · 409 recorded · 393 measured · Source: Brazil's ANAC 17:00 · 340 · 340 recorded · 334 measured · Source: Brazil's ANAC 18:00 · 282 · 282 recorded · 277 measured · Source: Brazil's ANAC 19:00 · 34 · 34 recorded · 33 measured · Source: Brazil's ANAC 20:00 · 395 · 395 recorded · 377 measured · Source: Brazil's ANAC 21:00 · 108 · 108 recorded · 107 measured · Source: Brazil's ANAC 22:00 · 624 · 624 recorded · 619 measured · Source: Brazil's ANAC 23:00 · 411 · 411 recorded · 409 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:0092.0%35.3 min452466
01:00Fewer than 200 measured departures—33
02:0078.8%7.4 min293298
03:0088.6%0.9 min551563
04:0094.4%-1.9 min285287
05:00Fewer than 200 measured departures—130131
06:00Fewer than 200 measured departures—22
07:0079.2%8.6 min645649
08:00No observations———
09:00Fewer than 200 measured departures—1717
10:00Fewer than 200 measured departures—1010
11:0071.5%11.5 min649654
12:0064.4%15.6 min351357
13:00Fewer than 200 measured departures—191194
14:00Fewer than 200 measured departures—153153
15:00Fewer than 200 measured departures—78
16:0068.5%14.9 min393409
17:0069.5%12.5 min334340
18:0083.4%2.5 min277282
19:00Fewer than 200 measured departures—3334
20:0079.1%8.5 min377395
21:00Fewer than 200 measured departures—107108
22:0058.6%19.2 min619624
23:0055.8%18.7 min409411

Day of week

On-time departures Data Integrity
Monday · 79.1% · 950 recorded · 932 measured · Source: Brazil's ANAC Tuesday · 73.3% · 870 recorded · 858 measured · Source: Brazil's ANAC Wednesday · 74.0% · 918 recorded · 895 measured · Source: Brazil's ANAC Thursday · 75.9% · 896 recorded · 891 measured · Source: Brazil's ANAC Friday · 72.5% · 1,029 recorded · 1,001 measured · Source: Brazil's ANAC Saturday · 74.6% · 853 recorded · 838 measured · Source: Brazil's ANAC Sunday · 77.2% · 879 recorded · 873 measured · Source: Brazil's ANAC

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

Average departure delay Data Integrity
Monday · 7.4 min · 950 recorded · 932 measured · Source: Brazil's ANAC Tuesday · 10.7 min · 870 recorded · 858 measured · Source: Brazil's ANAC Wednesday · 19.2 min · 918 recorded · 895 measured · Source: Brazil's ANAC Thursday · 14.5 min · 896 recorded · 891 measured · Source: Brazil's ANAC Friday · 14.6 min · 1,029 recorded · 1,001 measured · Source: Brazil's ANAC Saturday · 9.0 min · 853 recorded · 838 measured · Source: Brazil's ANAC Sunday · 8.9 min · 879 recorded · 873 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
Monday · 950 · 950 recorded · 932 measured · Source: Brazil's ANAC Tuesday · 870 · 870 recorded · 858 measured · Source: Brazil's ANAC Wednesday · 918 · 918 recorded · 895 measured · Source: Brazil's ANAC Thursday · 896 · 896 recorded · 891 measured · Source: Brazil's ANAC Friday · 1,029 · 1,029 recorded · 1,001 measured · Source: Brazil's ANAC Saturday · 853 · 853 recorded · 838 measured · Source: Brazil's ANAC Sunday · 879 · 879 recorded · 873 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
Monday79.1%7.4 min932950
Tuesday73.3%10.7 min858870
Wednesday74.0%19.2 min895918
Thursday75.9%14.5 min891896
Friday72.5%14.6 min1,0011,029
Saturday74.6%9.0 min838853
Sunday77.2%8.9 min873879

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 · 76.3% · 537 recorded · 524 measured · Source: Brazil's ANAC Feb · 80.0% · 526 recorded · 519 measured · Source: Brazil's ANAC Mar · 80.9% · 549 recorded · 538 measured · Source: Brazil's ANAC Apr · 79.0% · 537 recorded · 529 measured · Source: Brazil's ANAC May · 78.3% · 641 recorded · 639 measured · Source: Brazil's ANAC Jun · 75.4% · 644 recorded · 634 measured · Source: Brazil's ANAC Jul · 75.7% · 687 recorded · 678 measured · Source: Brazil's ANAC Aug · 71.3% · 323 recorded · 317 measured · Source: Brazil's ANAC Sep · 81.6% · 299 recorded · 293 measured · Source: Brazil's ANAC Oct · 70.8% · 480 recorded · 476 measured · Source: Brazil's ANAC Nov · 71.3% · 590 recorded · 578 measured · Source: Brazil's ANAC Dec · 63.2% · 582 recorded · 563 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.3 min · 537 recorded · 524 measured · Source: Brazil's ANAC Feb · 7.9 min · 526 recorded · 519 measured · Source: Brazil's ANAC Mar · 7.0 min · 549 recorded · 538 measured · Source: Brazil's ANAC Apr · 8.4 min · 537 recorded · 529 measured · Source: Brazil's ANAC May · 7.1 min · 641 recorded · 639 measured · Source: Brazil's ANAC Jun · 8.5 min · 644 recorded · 634 measured · Source: Brazil's ANAC Jul · 7.4 min · 687 recorded · 678 measured · Source: Brazil's ANAC Aug · 9.2 min · 323 recorded · 317 measured · Source: Brazil's ANAC Sep · 5.7 min · 299 recorded · 293 measured · Source: Brazil's ANAC Oct · 13.5 min · 480 recorded · 476 measured · Source: Brazil's ANAC Nov · 34.6 min · 590 recorded · 578 measured · Source: Brazil's ANAC Dec · 23.0 min · 582 recorded · 563 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
Jan · 537 · 537 recorded · 524 measured · Source: Brazil's ANAC Feb · 526 · 526 recorded · 519 measured · Source: Brazil's ANAC Mar · 549 · 549 recorded · 538 measured · Source: Brazil's ANAC Apr · 537 · 537 recorded · 529 measured · Source: Brazil's ANAC May · 641 · 641 recorded · 639 measured · Source: Brazil's ANAC Jun · 644 · 644 recorded · 634 measured · Source: Brazil's ANAC Jul · 687 · 687 recorded · 678 measured · Source: Brazil's ANAC Aug · 323 · 323 recorded · 317 measured · Source: Brazil's ANAC Sep · 299 · 299 recorded · 293 measured · Source: Brazil's ANAC Oct · 480 · 480 recorded · 476 measured · Source: Brazil's ANAC Nov · 590 · 590 recorded · 578 measured · Source: Brazil's ANAC Dec · 582 · 582 recorded · 563 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
Jan76.3%9.3 min524537
Feb80.0%7.9 min519526
Mar80.9%7.0 min538549
Apr79.0%8.4 min529537
May78.3%7.1 min639641
Jun75.4%8.5 min634644
Jul75.7%7.4 min678687
Aug71.3%9.2 min317323
Sep81.6%5.7 min293299
Oct70.8%13.5 min476480
Nov71.3%34.6 min578590
Dec63.2%23.0 min563582

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.9% 4,729
  • Delayed >15 min 24.4% 1,559
  • Cancelled 1.7% 107
  • 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

18
18 of 18
Flight numbersBy direction DeparturesOn time
JJ3612 GRU → SLZ 650 68.2%
JJ4742 GRU → SLZ 650 79.3%
JJ3613 SLZ → GRU 629 75.7%
JJ3294 GRU → SLZ 620 54.5%
JJ3295 SLZ → GRU 564 85.0%
JJ3213 SLZ → GRU 515 70.3%
G39603 SLZ → GRU 434 97.4%
JJ3856 GRU → SLZ 423 69.0%
JJ3857 SLZ → GRU 420 82.8%
G31508 GRU → SLZ 371 59.2%
G31509 SLZ → GRU 329 92.6%
G31566 GRU → SLZ 101 68.3%
G31567 SLZ → GRU 101 96.0%
JJ4743 SLZ → GRU 98 77.1%
JJ4513 SLZ → GRU 87 71.8%
G31573 SLZ → GRU 64 87.3%
JJ3584 SLZ → GRU 36 75.0%
JJ3239 GRU → SLZ 33 57.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 336 −1.8% 3 80.4%
June 2026 333 +10.6% 0 75.1%
May 2026 334 +9.5% 2 78.7%
April 2026 246 −13.1% 3 77.2%
March 2026 258 −7.9% 2 81.4%
February 2026 258 −1.1% 3 79.5%
January 2026 291 +24.9% 6 77.3%
December 2025 302 +15.7% 15 61.9%
November 2025 284 −3.4% 12 66.5%
October 2025 296 +64.4% 4 68.6%
September 2025 293 6 81.6%
August 2025 316 6 71.2%
July 2025 342 6 71.1%
June 2025 301 10 75.7%
May 2025 305 0 77.7%
April 2025 283 5 80.6%
March 2025 280 9 80.4%
February 2025 261 4 80.5%
January 2025 233 7 75.1%
December 2024 261 4 64.8%
November 2024 294 0 75.9%
October 2024 180 0 74.4%

How to read this chart

Loading the guide…