1,452 km · Domestic

São Paulo/Guarulhos–Governor André Franco Montoro (GRU) – Deputado Luiz Eduardo Magalhães (SSA)

In July 2026, 752 flights operated between São Paulo/Guarulhos–Governor André Franco Montoro and Deputado Luiz Eduardo Magalhães (both directions), and 80.2% 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
January701888▲ 26.7%
February557769▲ 38.1%
March611736▲ 20.5%
April593684▲ 15.3%
May601626▲ 4.2%
June605695▲ 14.9%
July708752▲ 6.2%
August651––
September638––
October664–in progress
November698––
December831––
Year to date (Jan–Jul)4,3765,150▲ 17.7%

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.7%72.9%▼ 11.9%
February77.2%73.0%▼ 5.4%
March78.9%77.0%▼ 2.4%
April80.3%70.8%▼ 11.8%
May84.0%74.8%▼ 11.0%
June79.5%71.2%▼ 10.4%
July77.8%80.2%▲ 3.1%
August80.0%––
September80.3%––
October74.4%–in progress
November74.4%––
December65.1%––
Year-to-date average (Jan–Jul)80.1%74.3%▼ 7.2%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January117▼ 36.4%
February199▼ 52.6%
March32▼ 33.3%
April132▼ 84.6%
May110▼ 100.0%
June239▼ 60.9%
July195▼ 73.7%
August21––
September14––
October17–in progress
November4––
December20––
Year to date (Jan–Jul)9934▼ 65.7%

Airlines on this route

  1. TAM Brazilian Airlines 58.8%
  2. Gol Transportes Aéreos 40.4%
  3. Sideral Linhas Aéreas 0.8%

Oct 1, 2024 – Jul 31, 2026

By direction

GRU → SSA

Scheduled flights
7,619
Flights operated
7,520
Cancelled
99 · 1.3%
On-time departures
71.2%

SSA → GRU

Scheduled flights
7,266
Flights operated
7,136
Cancelled
130 · 1.8%
On-time departures
81.6%

GRU → SSA and SSA → GRU counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
TAM Brazilian Airlines JJ 8,755 58.8% 73.2% 182
Gol Transportes Aéreos G3 6,017 40.4% 80.3% 45
Sideral Linhas Aéreas 0S 113 0.8% 93.7% 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.

Every flight on this route reported to ANAC

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

Lowest average delay03:00–04:00-2.4min · 418 recorded · 410 measured
Gap to highest-delay hour20.8min03:00 ↔ 22:00
Recorded flights14,885GRU–SSA

Departure hour

On-time departures Data Integrity
00:00 · Fewer than 200 measured departures · 102 recorded · 102 measured · Source: Brazil's ANAC 01:00 · Fewer than 200 measured departures · 38 recorded · 38 measured · Source: Brazil's ANAC 02:00 · Fewer than 200 measured departures · 132 recorded · 132 measured · Source: Brazil's ANAC 03:00 · 91.0% · 418 recorded · 410 measured · Source: Brazil's ANAC 04:00 · 93.4% · 600 recorded · 591 measured · Source: Brazil's ANAC 05:00 · 91.0% · 1,002 recorded · 990 measured · Source: Brazil's ANAC 06:00 · 84.8% · 540 recorded · 533 measured · Source: Brazil's ANAC 07:00 · 92.3% · 234 recorded · 233 measured · Source: Brazil's ANAC 08:00 · 75.5% · 901 recorded · 896 measured · Source: Brazil's ANAC 09:00 · 80.3% · 1,426 recorded · 1,408 measured · Source: Brazil's ANAC 10:00 · 86.4% · 356 recorded · 354 measured · Source: Brazil's ANAC 11:00 · 80.9% · 607 recorded · 592 measured · Source: Brazil's ANAC 12:00 · 74.0% · 1,809 recorded · 1,766 measured · Source: Brazil's ANAC 13:00 · Fewer than 200 measured departures · 129 recorded · 129 measured · Source: Brazil's ANAC 14:00 · 76.4% · 405 recorded · 398 measured · Source: Brazil's ANAC 15:00 · 73.0% · 1,398 recorded · 1,372 measured · Source: Brazil's ANAC 16:00 · Fewer than 200 measured departures · 177 recorded · 176 measured · Source: Brazil's ANAC 17:00 · 71.0% · 911 recorded · 892 measured · Source: Brazil's ANAC 18:00 · 66.8% · 981 recorded · 967 measured · Source: Brazil's ANAC 19:00 · Fewer than 200 measured departures · 136 recorded · 136 measured · Source: Brazil's ANAC 20:00 · 75.1% · 514 recorded · 497 measured · Source: Brazil's ANAC 21:00 · 65.2% · 604 recorded · 595 measured · Source: Brazil's ANAC 22:00 · 60.5% · 757 recorded · 754 measured · Source: Brazil's ANAC 23:00 · 60.6% · 708 recorded · 695 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 · 102 recorded · 102 measured · Source: Brazil's ANAC 01:00 · Fewer than 200 measured departures · 38 recorded · 38 measured · Source: Brazil's ANAC 02:00 · Fewer than 200 measured departures · 132 recorded · 132 measured · Source: Brazil's ANAC 03:00 · -2.4 min · 418 recorded · 410 measured · Source: Brazil's ANAC 04:00 · 1.4 min · 600 recorded · 591 measured · Source: Brazil's ANAC 05:00 · -0.3 min · 1,002 recorded · 990 measured · Source: Brazil's ANAC 06:00 · 4.6 min · 540 recorded · 533 measured · Source: Brazil's ANAC 07:00 · 0.8 min · 234 recorded · 233 measured · Source: Brazil's ANAC 08:00 · 11.7 min · 901 recorded · 896 measured · Source: Brazil's ANAC 09:00 · 8.8 min · 1,426 recorded · 1,408 measured · Source: Brazil's ANAC 10:00 · 5.9 min · 356 recorded · 354 measured · Source: Brazil's ANAC 11:00 · 8.6 min · 607 recorded · 592 measured · Source: Brazil's ANAC 12:00 · 9.9 min · 1,809 recorded · 1,766 measured · Source: Brazil's ANAC 13:00 · Fewer than 200 measured departures · 129 recorded · 129 measured · Source: Brazil's ANAC 14:00 · 12.5 min · 405 recorded · 398 measured · Source: Brazil's ANAC 15:00 · 10.9 min · 1,398 recorded · 1,372 measured · Source: Brazil's ANAC 16:00 · Fewer than 200 measured departures · 177 recorded · 176 measured · Source: Brazil's ANAC 17:00 · 12.7 min · 911 recorded · 892 measured · Source: Brazil's ANAC 18:00 · 14.1 min · 981 recorded · 967 measured · Source: Brazil's ANAC 19:00 · Fewer than 200 measured departures · 136 recorded · 136 measured · Source: Brazil's ANAC 20:00 · 8.8 min · 514 recorded · 497 measured · Source: Brazil's ANAC 21:00 · 15.7 min · 604 recorded · 595 measured · Source: Brazil's ANAC 22:00 · 18.5 min · 757 recorded · 754 measured · Source: Brazil's ANAC 23:00 · 15.9 min · 708 recorded · 695 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
00:00 · 102 · 102 recorded · 102 measured · Source: Brazil's ANAC 01:00 · 38 · 38 recorded · 38 measured · Source: Brazil's ANAC 02:00 · 132 · 132 recorded · 132 measured · Source: Brazil's ANAC 03:00 · 418 · 418 recorded · 410 measured · Source: Brazil's ANAC 04:00 · 600 · 600 recorded · 591 measured · Source: Brazil's ANAC 05:00 · 1,002 · 1,002 recorded · 990 measured · Source: Brazil's ANAC 06:00 · 540 · 540 recorded · 533 measured · Source: Brazil's ANAC 07:00 · 234 · 234 recorded · 233 measured · Source: Brazil's ANAC 08:00 · 901 · 901 recorded · 896 measured · Source: Brazil's ANAC 09:00 · 1,426 · 1,426 recorded · 1,408 measured · Source: Brazil's ANAC 10:00 · 356 · 356 recorded · 354 measured · Source: Brazil's ANAC 11:00 · 607 · 607 recorded · 592 measured · Source: Brazil's ANAC 12:00 · 1,809 · 1,809 recorded · 1,766 measured · Source: Brazil's ANAC 13:00 · 129 · 129 recorded · 129 measured · Source: Brazil's ANAC 14:00 · 405 · 405 recorded · 398 measured · Source: Brazil's ANAC 15:00 · 1,398 · 1,398 recorded · 1,372 measured · Source: Brazil's ANAC 16:00 · 177 · 177 recorded · 176 measured · Source: Brazil's ANAC 17:00 · 911 · 911 recorded · 892 measured · Source: Brazil's ANAC 18:00 · 981 · 981 recorded · 967 measured · Source: Brazil's ANAC 19:00 · 136 · 136 recorded · 136 measured · Source: Brazil's ANAC 20:00 · 514 · 514 recorded · 497 measured · Source: Brazil's ANAC 21:00 · 604 · 604 recorded · 595 measured · Source: Brazil's ANAC 22:00 · 757 · 757 recorded · 754 measured · Source: Brazil's ANAC 23:00 · 708 · 708 recorded · 695 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—102102
01:00Fewer than 200 measured departures—3838
02:00Fewer than 200 measured departures—132132
03:0091.0%-2.4 min410418
04:0093.4%1.4 min591600
05:0091.0%-0.3 min9901,002
06:0084.8%4.6 min533540
07:0092.3%0.8 min233234
08:0075.5%11.7 min896901
09:0080.3%8.8 min1,4081,426
10:0086.4%5.9 min354356
11:0080.9%8.6 min592607
12:0074.0%9.9 min1,7661,809
13:00Fewer than 200 measured departures—129129
14:0076.4%12.5 min398405
15:0073.0%10.9 min1,3721,398
16:00Fewer than 200 measured departures—176177
17:0071.0%12.7 min892911
18:0066.8%14.1 min967981
19:00Fewer than 200 measured departures—136136
20:0075.1%8.8 min497514
21:0065.2%15.7 min595604
22:0060.5%18.5 min754757
23:0060.6%15.9 min695708

Day of week

On-time departures Data Integrity
Monday · 79.6% · 2,066 recorded · 2,030 measured · Source: Brazil's ANAC Tuesday · 76.4% · 2,210 recorded · 2,180 measured · Source: Brazil's ANAC Wednesday · 73.1% · 2,156 recorded · 2,121 measured · Source: Brazil's ANAC Thursday · 74.3% · 2,160 recorded · 2,124 measured · Source: Brazil's ANAC Friday · 73.6% · 2,220 recorded · 2,179 measured · Source: Brazil's ANAC Saturday · 78.3% · 2,141 recorded · 2,123 measured · Source: Brazil's ANAC Sunday · 78.9% · 1,932 recorded · 1,899 measured · Source: Brazil's ANAC

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

Average departure delay Data Integrity
Monday · 8.7 min · 2,066 recorded · 2,030 measured · Source: Brazil's ANAC Tuesday · 9.9 min · 2,210 recorded · 2,180 measured · Source: Brazil's ANAC Wednesday · 9.6 min · 2,156 recorded · 2,121 measured · Source: Brazil's ANAC Thursday · 11.2 min · 2,160 recorded · 2,124 measured · Source: Brazil's ANAC Friday · 10.6 min · 2,220 recorded · 2,179 measured · Source: Brazil's ANAC Saturday · 8.9 min · 2,141 recorded · 2,123 measured · Source: Brazil's ANAC Sunday · 7.1 min · 1,932 recorded · 1,899 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
Monday · 2,066 · 2,066 recorded · 2,030 measured · Source: Brazil's ANAC Tuesday · 2,210 · 2,210 recorded · 2,180 measured · Source: Brazil's ANAC Wednesday · 2,156 · 2,156 recorded · 2,121 measured · Source: Brazil's ANAC Thursday · 2,160 · 2,160 recorded · 2,124 measured · Source: Brazil's ANAC Friday · 2,220 · 2,220 recorded · 2,179 measured · Source: Brazil's ANAC Saturday · 2,141 · 2,141 recorded · 2,123 measured · Source: Brazil's ANAC Sunday · 1,932 · 1,932 recorded · 1,899 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.6%8.7 min2,0302,066
Tuesday76.4%9.9 min2,1802,210
Wednesday73.1%9.6 min2,1212,156
Thursday74.3%11.2 min2,1242,160
Friday73.6%10.6 min2,1792,220
Saturday78.3%8.9 min2,1232,141
Sunday78.9%7.1 min1,8991,932

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% · 1,607 recorded · 1,589 measured · Source: Brazil's ANAC Feb · 74.7% · 1,354 recorded · 1,326 measured · Source: Brazil's ANAC Mar · 77.9% · 1,352 recorded · 1,347 measured · Source: Brazil's ANAC Apr · 75.2% · 1,292 recorded · 1,277 measured · Source: Brazil's ANAC May · 79.3% · 1,238 recorded · 1,227 measured · Source: Brazil's ANAC Jun · 75.1% · 1,332 recorded · 1,300 measured · Source: Brazil's ANAC Jul · 79.0% · 1,484 recorded · 1,460 measured · Source: Brazil's ANAC Aug · 80.0% · 672 recorded · 651 measured · Source: Brazil's ANAC Sep · 80.3% · 652 recorded · 638 measured · Source: Brazil's ANAC Oct · 77.1% · 1,095 recorded · 1,073 measured · Source: Brazil's ANAC Nov · 75.7% · 1,294 recorded · 1,282 measured · Source: Brazil's ANAC Dec · 68.2% · 1,513 recorded · 1,486 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.7 min · 1,607 recorded · 1,589 measured · Source: Brazil's ANAC Feb · 10.8 min · 1,354 recorded · 1,326 measured · Source: Brazil's ANAC Mar · 8.9 min · 1,352 recorded · 1,347 measured · Source: Brazil's ANAC Apr · 9.3 min · 1,292 recorded · 1,277 measured · Source: Brazil's ANAC May · 7.2 min · 1,238 recorded · 1,227 measured · Source: Brazil's ANAC Jun · 8.8 min · 1,332 recorded · 1,300 measured · Source: Brazil's ANAC Jul · 7.5 min · 1,484 recorded · 1,460 measured · Source: Brazil's ANAC Aug · 6.2 min · 672 recorded · 651 measured · Source: Brazil's ANAC Sep · 9.7 min · 652 recorded · 638 measured · Source: Brazil's ANAC Oct · 9.2 min · 1,095 recorded · 1,073 measured · Source: Brazil's ANAC Nov · 9.5 min · 1,294 recorded · 1,282 measured · Source: Brazil's ANAC Dec · 14.6 min · 1,513 recorded · 1,486 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
Jan · 1,607 · 1,607 recorded · 1,589 measured · Source: Brazil's ANAC Feb · 1,354 · 1,354 recorded · 1,326 measured · Source: Brazil's ANAC Mar · 1,352 · 1,352 recorded · 1,347 measured · Source: Brazil's ANAC Apr · 1,292 · 1,292 recorded · 1,277 measured · Source: Brazil's ANAC May · 1,238 · 1,238 recorded · 1,227 measured · Source: Brazil's ANAC Jun · 1,332 · 1,332 recorded · 1,300 measured · Source: Brazil's ANAC Jul · 1,484 · 1,484 recorded · 1,460 measured · Source: Brazil's ANAC Aug · 672 · 672 recorded · 651 measured · Source: Brazil's ANAC Sep · 652 · 652 recorded · 638 measured · Source: Brazil's ANAC Oct · 1,095 · 1,095 recorded · 1,073 measured · Source: Brazil's ANAC Nov · 1,294 · 1,294 recorded · 1,282 measured · Source: Brazil's ANAC Dec · 1,513 · 1,513 recorded · 1,486 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.7 min1,5891,607
Feb74.7%10.8 min1,3261,354
Mar77.9%8.9 min1,3471,352
Apr75.2%9.3 min1,2771,292
May79.3%7.2 min1,2271,238
Jun75.1%8.8 min1,3001,332
Jul79.0%7.5 min1,4601,484
Aug80.0%6.2 min651672
Sep80.3%9.7 min638652
Oct77.1%9.2 min1,0731,095
Nov75.7%9.5 min1,2821,294
Dec68.2%14.6 min1,4861,513

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 75.1% 11,175
  • Delayed >15 min 23.4% 3,481
  • Cancelled 1.5% 229
  • 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

59
59 of 59
Flight numbersBy direction DeparturesOn time
JJ3351 SSA → GRU 652 74.5%
JJ4722 GRU → SSA 645 79.4%
JJ3653 SSA → GRU 641 84.1%
JJ3359 SSA → GRU 639 89.8%
JJ3652 GRU → SSA 636 72.2%
G31696 GRU → SSA 629 73.8%
JJ3350 GRU → SSA 568 74.4%
JJ3354 GRU → SSA 541 67.6%
JJ3353 SSA → GRU 531 72.5%
G31694 GRU → SSA 507 75.7%
JJ3598 GRU → SSA 504 54.1%
G39618 GRU → SSA 496 82.9%
JJ3346 GRU → SSA 453 60.5%
JJ4674 GRU → SSA 441 54.3%
JJ3355 SSA → GRU 437 66.1%
G32087 SSA → GRU 436 78.7%
G31943 SSA → GRU 432 97.4%
G31636 GRU → SSA 419 64.1%
JJ4675 SSA → GRU 386 96.8%
JJ3363 SSA → GRU 329 72.4%
G31613 SSA → GRU 301 74.2%
JJ3381 SSA → GRU 233 60.4%
G39612 GRU → SSA 196 66.8%
G39613 SSA → GRU 196 89.1%
JJ3362 GRU → SSA 153 51.0%
G31161 SSA → GRU 151 92.7%
G31625 SSA → GRU 144 66.7%
G31160 GRU → SSA 143 97.9%
G39616 SSA → GRU 139 96.9%
G31691 SSA → GRU 135 71.6%
G31690 GRU → SSA 122 62.3%
G31697 SSA → GRU 120 96.7%
G31692 GRU → SSA 119 84.9%
JJ4727 SSA → GRU 114 82.4%
G31693 SSA → GRU 111 73.0%
JJ3180 GRU → SSA 104 73.0%
JJ3181 SSA → GRU 103 91.2%
JJ4698 GRU → SSA 87 84.7%
G31113 SSA → GRU 77 97.4%
G31356 GRU → SSA 74 83.8%
G31357 SSA → GRU 66 86.4%
0S9301 GRU → SSA 58 91.2%
G31166 GRU → SSA 57 80.7%
0S9408 SSA → GRU 49 100.0%
G31662 GRU → SSA 47 80.9%
G31663 SSA → GRU 47 83.0%
JJ4786 GRU → SSA 47 76.7%
JJ4787 SSA → GRU 47 81.4%
G39142 GRU → SSA 44 72.7%
G39143 SSA → GRU 44 95.5%
G31659 SSA → GRU 38 68.4%
JJ3549 SSA → GRU 36 91.4%
G39168 GRU → SSA 35 94.3%
G39169 SSA → GRU 34 82.4%
G31686 GRU → SSA 32 100.0%
JJ3261 GRU → SSA 32 62.5%
JJ3306 GRU → SSA 32 46.9%
JJ3808 SSA → GRU 32 93.6%
G31641 SSA → GRU 31 100.0%

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 752 +6.2% 5 80.2%
June 2026 695 +14.9% 9 71.2%
May 2026 626 +4.2% 0 74.8%
April 2026 684 +15.3% 2 70.8%
March 2026 736 +20.5% 2 77.0%
February 2026 769 +38.1% 9 73.0%
January 2026 888 +26.7% 7 72.9%
December 2025 831 +26.9% 20 65.1%
November 2025 698 +19.5% 4 74.4%
October 2025 664 +62.3% 17 74.4%
September 2025 638 14 80.3%
August 2025 651 21 80.0%
July 2025 708 19 77.8%
June 2025 605 23 79.5%
May 2025 601 11 84.0%
April 2025 593 13 80.3%
March 2025 611 3 78.9%
February 2025 557 19 77.2%
January 2025 701 11 82.7%
December 2024 655 7 72.2%
November 2024 584 8 77.4%
October 2024 409 5 81.4%

How to read this chart

Loading the guide…