1,124 km · Domestic

Porto Seguro (BPS) – Congonhas–Deputado Freitas Nobre (CGH)

In July 2026, 408 flights operated between Porto Seguro and Congonhas–Deputado Freitas Nobre (both directions), and 82.8% 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
January409497▲ 21.5%
February236396▲ 67.8%
March251316▲ 25.9%
April247244▼ 1.2%
May262237▼ 9.5%
June289286▼ 1.0%
July322408▲ 26.7%
August276––
September247––
October260–in progress
November274––
December395––
Year to date (Jan–Jul)2,0162,384▲ 18.3%

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
January92.7%86.1%▼ 7.1%
February87.3%81.3%▼ 6.9%
March92.0%86.4%▼ 6.1%
April86.6%82.0%▼ 5.3%
May97.3%88.2%▼ 9.4%
June88.6%81.5%▼ 8.0%
July88.5%82.8%▼ 6.4%
August93.8%––
September88.3%––
October84.6%–in progress
November76.6%––
December65.1%––
Year-to-date average (Jan–Jul)90.4%84.0%▼ 7.1%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January514▲ 180.0%
February310▲ 233.3%
March73▼ 57.1%
April40▼ 100.0%
May29▲ 350.0%
June28▲ 300.0%
July42▼ 50.0%
August4––
September1––
October2–in progress
November14––
December27––
Year to date (Jan–Jul)2746▲ 70.4%

Airlines on this route

  1. TAM Brazilian Airlines 51.7%
  2. Gol Transportes Aéreos 42.4%
  3. Azul Linhas Aéreas Brasileiras 5.9%

Oct 1, 2024 – Jul 31, 2026

By direction

BPS → CGH

Scheduled flights
3,322
Flights operated
3,249
Cancelled
73 · 2.2%
On-time departures
86.9%

CGH → BPS

Scheduled flights
3,319
Flights operated
3,262
Cancelled
57 · 1.7%
On-time departures
81.2%

BPS → CGH and CGH → BPS counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
TAM Brazilian Airlines JJ 3,433 51.7% 83.4% 85
Gol Transportes Aéreos G3 2,816 42.4% 85.1% 39
Azul Linhas Aéreas Brasileiras AD 392 5.9% 82.1% 6

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 delay20:00–21:002.3min · 331 recorded · 307 measured
Gap to highest-delay hour8.9min20:00 ↔ 15:00
Recorded flights6,641BPS–CGH

Departure hour

On-time departures Data Integrity
00:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 01:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 02:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 03:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 04:00 · Fewer than 200 measured departures · 7 recorded · 7 measured · Source: Brazil's ANAC 05:00 · Fewer than 200 measured departures · 35 recorded · 34 measured · Source: Brazil's ANAC 06:00 · Fewer than 200 measured departures · 45 recorded · 45 measured · Source: Brazil's ANAC 07:00 · Fewer than 200 measured departures · 107 recorded · 106 measured · Source: Brazil's ANAC 08:00 · 87.7% · 777 recorded · 761 measured · Source: Brazil's ANAC 09:00 · 88.0% · 505 recorded · 499 measured · Source: Brazil's ANAC 10:00 · 86.3% · 490 recorded · 488 measured · Source: Brazil's ANAC 11:00 · 87.6% · 687 recorded · 671 measured · Source: Brazil's ANAC 12:00 · 86.7% · 568 recorded · 555 measured · Source: Brazil's ANAC 13:00 · 86.6% · 558 recorded · 551 measured · Source: Brazil's ANAC 14:00 · 78.9% · 228 recorded · 227 measured · Source: Brazil's ANAC 15:00 · 71.5% · 456 recorded · 452 measured · Source: Brazil's ANAC 16:00 · 80.4% · 548 recorded · 540 measured · Source: Brazil's ANAC 17:00 · 79.5% · 700 recorded · 679 measured · Source: Brazil's ANAC 18:00 · 81.6% · 491 recorded · 483 measured · Source: Brazil's ANAC 19:00 · Fewer than 200 measured departures · 67 recorded · 66 measured · Source: Brazil's ANAC 20:00 · 84.7% · 331 recorded · 307 measured · Source: Brazil's ANAC 21:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 22:00 · Fewer than 200 measured departures · 41 recorded · 40 measured · Source: Brazil's ANAC 23:00 · No observations · 0 recorded · 0 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 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 02:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 03:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 04:00 · Fewer than 200 measured departures · 7 recorded · 7 measured · Source: Brazil's ANAC 05:00 · Fewer than 200 measured departures · 35 recorded · 34 measured · Source: Brazil's ANAC 06:00 · Fewer than 200 measured departures · 45 recorded · 45 measured · Source: Brazil's ANAC 07:00 · Fewer than 200 measured departures · 107 recorded · 106 measured · Source: Brazil's ANAC 08:00 · 3.6 min · 777 recorded · 761 measured · Source: Brazil's ANAC 09:00 · 3.3 min · 505 recorded · 499 measured · Source: Brazil's ANAC 10:00 · 4.2 min · 490 recorded · 488 measured · Source: Brazil's ANAC 11:00 · 3.5 min · 687 recorded · 671 measured · Source: Brazil's ANAC 12:00 · 3.4 min · 568 recorded · 555 measured · Source: Brazil's ANAC 13:00 · 4.2 min · 558 recorded · 551 measured · Source: Brazil's ANAC 14:00 · 10.0 min · 228 recorded · 227 measured · Source: Brazil's ANAC 15:00 · 11.2 min · 456 recorded · 452 measured · Source: Brazil's ANAC 16:00 · 7.4 min · 548 recorded · 540 measured · Source: Brazil's ANAC 17:00 · 6.2 min · 700 recorded · 679 measured · Source: Brazil's ANAC 18:00 · 4.7 min · 491 recorded · 483 measured · Source: Brazil's ANAC 19:00 · Fewer than 200 measured departures · 67 recorded · 66 measured · Source: Brazil's ANAC 20:00 · 2.3 min · 331 recorded · 307 measured · Source: Brazil's ANAC 21:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 22:00 · Fewer than 200 measured departures · 41 recorded · 40 measured · Source: Brazil's ANAC 23:00 · No observations · 0 recorded · 0 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 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 02:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 03:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 04:00 · 7 · 7 recorded · 7 measured · Source: Brazil's ANAC 05:00 · 35 · 35 recorded · 34 measured · Source: Brazil's ANAC 06:00 · 45 · 45 recorded · 45 measured · Source: Brazil's ANAC 07:00 · 107 · 107 recorded · 106 measured · Source: Brazil's ANAC 08:00 · 777 · 777 recorded · 761 measured · Source: Brazil's ANAC 09:00 · 505 · 505 recorded · 499 measured · Source: Brazil's ANAC 10:00 · 490 · 490 recorded · 488 measured · Source: Brazil's ANAC 11:00 · 687 · 687 recorded · 671 measured · Source: Brazil's ANAC 12:00 · 568 · 568 recorded · 555 measured · Source: Brazil's ANAC 13:00 · 558 · 558 recorded · 551 measured · Source: Brazil's ANAC 14:00 · 228 · 228 recorded · 227 measured · Source: Brazil's ANAC 15:00 · 456 · 456 recorded · 452 measured · Source: Brazil's ANAC 16:00 · 548 · 548 recorded · 540 measured · Source: Brazil's ANAC 17:00 · 700 · 700 recorded · 679 measured · Source: Brazil's ANAC 18:00 · 491 · 491 recorded · 483 measured · Source: Brazil's ANAC 19:00 · 67 · 67 recorded · 66 measured · Source: Brazil's ANAC 20:00 · 331 · 331 recorded · 307 measured · Source: Brazil's ANAC 21:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 22:00 · 41 · 41 recorded · 40 measured · Source: Brazil's ANAC 23:00 · No observations · 0 recorded · 0 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:00No observations———
02:00No observations———
03:00No observations———
04:00Fewer than 200 measured departures—77
05:00Fewer than 200 measured departures—3435
06:00Fewer than 200 measured departures—4545
07:00Fewer than 200 measured departures—106107
08:0087.7%3.6 min761777
09:0088.0%3.3 min499505
10:0086.3%4.2 min488490
11:0087.6%3.5 min671687
12:0086.7%3.4 min555568
13:0086.6%4.2 min551558
14:0078.9%10.0 min227228
15:0071.5%11.2 min452456
16:0080.4%7.4 min540548
17:0079.5%6.2 min679700
18:0081.6%4.7 min483491
19:00Fewer than 200 measured departures—6667
20:0084.7%2.3 min307331
21:00No observations———
22:00Fewer than 200 measured departures—4041
23:00No observations———

Day of week

On-time departures Data Integrity
Monday · 85.4% · 909 recorded · 897 measured · Source: Brazil's ANAC Tuesday · 83.2% · 947 recorded · 923 measured · Source: Brazil's ANAC Wednesday · 81.9% · 904 recorded · 882 measured · Source: Brazil's ANAC Thursday · 77.8% · 951 recorded · 931 measured · Source: Brazil's ANAC Friday · 80.9% · 914 recorded · 876 measured · Source: Brazil's ANAC Saturday · 89.7% · 982 recorded · 976 measured · Source: Brazil's ANAC Sunday · 88.5% · 1,034 recorded · 1,026 measured · Source: Brazil's ANAC

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

Average departure delay Data Integrity
Monday · 4.5 min · 909 recorded · 897 measured · Source: Brazil's ANAC Tuesday · 5.0 min · 947 recorded · 923 measured · Source: Brazil's ANAC Wednesday · 5.4 min · 904 recorded · 882 measured · Source: Brazil's ANAC Thursday · 9.1 min · 951 recorded · 931 measured · Source: Brazil's ANAC Friday · 6.2 min · 914 recorded · 876 measured · Source: Brazil's ANAC Saturday · 1.8 min · 982 recorded · 976 measured · Source: Brazil's ANAC Sunday · 2.4 min · 1,034 recorded · 1,026 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
Monday · 909 · 909 recorded · 897 measured · Source: Brazil's ANAC Tuesday · 947 · 947 recorded · 923 measured · Source: Brazil's ANAC Wednesday · 904 · 904 recorded · 882 measured · Source: Brazil's ANAC Thursday · 951 · 951 recorded · 931 measured · Source: Brazil's ANAC Friday · 914 · 914 recorded · 876 measured · Source: Brazil's ANAC Saturday · 982 · 982 recorded · 976 measured · Source: Brazil's ANAC Sunday · 1,034 · 1,034 recorded · 1,026 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
Monday85.4%4.5 min897909
Tuesday83.2%5.0 min923947
Wednesday81.9%5.4 min882904
Thursday77.8%9.1 min931951
Friday80.9%6.2 min876914
Saturday89.7%1.8 min976982
Sunday88.5%2.4 min1,0261,034

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 · 89.1% · 925 recorded · 906 measured · Source: Brazil's ANAC Feb · 83.5% · 645 recorded · 632 measured · Source: Brazil's ANAC Mar · 88.9% · 577 recorded · 567 measured · Source: Brazil's ANAC Apr · 84.3% · 495 recorded · 491 measured · Source: Brazil's ANAC May · 93.0% · 510 recorded · 499 measured · Source: Brazil's ANAC Jun · 85.0% · 585 recorded · 575 measured · Source: Brazil's ANAC Jul · 85.3% · 736 recorded · 730 measured · Source: Brazil's ANAC Aug · 93.8% · 280 recorded · 276 measured · Source: Brazil's ANAC Sep · 88.3% · 248 recorded · 247 measured · Source: Brazil's ANAC Oct · 78.9% · 407 recorded · 403 measured · Source: Brazil's ANAC Nov · 73.6% · 501 recorded · 485 measured · Source: Brazil's ANAC Dec · 70.1% · 732 recorded · 700 measured · Source: Brazil's ANAC

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

Average departure delay Data Integrity
Jan · 2.1 min · 925 recorded · 906 measured · Source: Brazil's ANAC Feb · 2.9 min · 645 recorded · 632 measured · Source: Brazil's ANAC Mar · 2.5 min · 577 recorded · 567 measured · Source: Brazil's ANAC Apr · 6.7 min · 495 recorded · 491 measured · Source: Brazil's ANAC May · 0.5 min · 510 recorded · 499 measured · Source: Brazil's ANAC Jun · 3.9 min · 585 recorded · 575 measured · Source: Brazil's ANAC Jul · 4.4 min · 736 recorded · 730 measured · Source: Brazil's ANAC Aug · -2.0 min · 280 recorded · 276 measured · Source: Brazil's ANAC Sep · 1.4 min · 248 recorded · 247 measured · Source: Brazil's ANAC Oct · 7.8 min · 407 recorded · 403 measured · Source: Brazil's ANAC Nov · 10.8 min · 501 recorded · 485 measured · Source: Brazil's ANAC Dec · 13.2 min · 732 recorded · 700 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
Jan · 925 · 925 recorded · 906 measured · Source: Brazil's ANAC Feb · 645 · 645 recorded · 632 measured · Source: Brazil's ANAC Mar · 577 · 577 recorded · 567 measured · Source: Brazil's ANAC Apr · 495 · 495 recorded · 491 measured · Source: Brazil's ANAC May · 510 · 510 recorded · 499 measured · Source: Brazil's ANAC Jun · 585 · 585 recorded · 575 measured · Source: Brazil's ANAC Jul · 736 · 736 recorded · 730 measured · Source: Brazil's ANAC Aug · 280 · 280 recorded · 276 measured · Source: Brazil's ANAC Sep · 248 · 248 recorded · 247 measured · Source: Brazil's ANAC Oct · 407 · 407 recorded · 403 measured · Source: Brazil's ANAC Nov · 501 · 501 recorded · 485 measured · Source: Brazil's ANAC Dec · 732 · 732 recorded · 700 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
Jan89.1%2.1 min906925
Feb83.5%2.9 min632645
Mar88.9%2.5 min567577
Apr84.3%6.7 min491495
May93.0%0.5 min499510
Jun85.0%3.9 min575585
Jul85.3%4.4 min730736
Aug93.8%-2.0 min276280
Sep88.3%1.4 min247248
Oct78.9%7.8 min403407
Nov73.6%10.8 min485501
Dec70.1%13.2 min700732

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 82.4% 5,472
  • Delayed >15 min 15.6% 1,039
  • Cancelled 2.0% 130
  • 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

42
42 of 42
Flight numbersBy direction DeparturesOn time
JJ3192 CGH → BPS 650 87.5%
JJ3431 BPS → CGH 640 89.0%
JJ4704 CGH → BPS 463 70.7%
JJ4645 BPS → CGH 449 82.4%
G31436 CGH → BPS 422 76.4%
G31437 BPS → CGH 362 84.0%
G31206 CGH → BPS 299 87.2%
G31249 BPS → CGH 299 93.2%
JJ4644 CGH → BPS 188 88.8%
JJ3599 BPS → CGH 154 89.5%
JJ3600 CGH → BPS 154 73.3%
G31124 CGH → BPS 148 89.7%
G31125 BPS → CGH 146 91.4%
G31502 CGH → BPS 125 82.1%
G31503 BPS → CGH 125 92.6%
G31504 CGH → BPS 114 79.3%
G31440 CGH → BPS 104 92.2%
G31447 BPS → CGH 104 90.4%
G31505 BPS → CGH 97 85.0%
JJ4709 BPS → CGH 88 86.1%
AD2440 CGH → BPS 81 90.1%
AD2502 BPS → CGH 81 87.5%
JJ3753 BPS → CGH 79 82.3%
AD6416 CGH → BPS 74 58.1%
G31439 BPS → CGH 74 89.2%
AD6417 BPS → CGH 73 90.0%
G31333 BPS → CGH 65 69.8%
G31328 CGH → BPS 62 62.9%
JJ3586 CGH → BPS 56 74.6%
JJ4636 CGH → BPS 56 94.6%
JJ4637 BPS → CGH 56 74.6%
JJ3587 BPS → CGH 55 75.9%
G31434 CGH → BPS 52 96.2%
JJ9066 CGH → BPS 52 80.8%
JJ9067 BPS → CGH 52 84.6%
JJ4762 CGH → BPS 49 83.7%
JJ4763 BPS → CGH 49 89.8%
G31485 BPS → CGH 37 94.6%
JJ4612 CGH → BPS 35 70.6%
JJ4613 BPS → CGH 35 94.1%
G31242 CGH → BPS 30 83.3%
G31243 BPS → CGH 30 96.7%

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 408 +26.7% 2 82.8%
June 2026 286 −1.0% 8 81.5%
May 2026 237 −9.5% 9 88.2%
April 2026 244 −1.2% 0 82.0%
March 2026 316 +25.9% 3 86.4%
February 2026 396 +67.8% 10 81.3%
January 2026 497 +21.5% 14 86.1%
December 2025 395 +29.5% 27 65.1%
November 2025 274 +29.9% 14 76.6%
October 2025 260 +81.8% 2 84.6%
September 2025 247 1 88.3%
August 2025 276 4 93.8%
July 2025 322 4 88.5%
June 2025 289 2 88.6%
May 2025 262 2 97.3%
April 2025 247 4 86.6%
March 2025 251 7 92.0%
February 2025 236 3 87.3%
January 2025 409 5 92.7%
December 2024 305 5 76.7%
November 2024 211 2 69.7%
October 2024 143 2 68.5%

How to read this chart

Loading the guide…