1,713 km · Domestic

Presidente Juscelino Kubitschek (BSB) – Presidente Castro Pinto (JPA)

In July 2026, 238 flights operated between Presidente Juscelino Kubitschek and Presidente Castro Pinto (both directions), and 91.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
January168240▲ 42.9%
February154186▲ 20.8%
March180203▲ 12.8%
April178202▲ 13.5%
May185213▲ 15.1%
June180204▲ 13.3%
July186238▲ 28.0%
August185––
September179––
October199–in progress
November195––
December236––
Year to date (Jan–Jul)1,2311,486▲ 20.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
January90.5%91.3%▲ 0.9%
February94.8%91.4%▼ 3.6%
March92.2%96.1%▲ 4.2%
April91.0%91.6%▲ 0.7%
May94.6%92.0%▼ 2.7%
June88.3%86.8%▼ 1.7%
July94.6%91.2%▼ 3.6%
August94.1%––
September93.3%––
October89.9%–in progress
November91.3%––
December79.7%––
Year-to-date average (Jan–Jul)92.3%91.5%▼ 0.9%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January06–
February00–
March00–
April24▲ 100.0%
May10▼ 100.0%
June01–
July00–
August1––
September1––
October4–in progress
November0––
December0––
Year to date (Jan–Jul)311▲ 266.7%

Airlines on this route

  1. TAM Brazilian Airlines 59.5%
  2. Gol Transportes Aéreos 40.5%

Oct 1, 2024 – Jul 31, 2026

By direction

BSB → JPA

Scheduled flights
2,077
Flights operated
2,068
Cancelled
9 · 0.4%
On-time departures
90.1%

JPA → BSB

Scheduled flights
2,090
Flights operated
2,078
Cancelled
12 · 0.6%
On-time departures
91.3%

BSB → JPA and JPA → BSB counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
TAM Brazilian Airlines JJ 2,478 59.5% 89.9% 14
Gol Transportes Aéreos G3 1,689 40.5% 91.9% 7

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-3.6min · 751 recorded · 745 measured
Gap to highest-delay hour9.2min04:00 ↔ 11:00
Recorded flights4,167BSB–JPA

Departure hour

On-time departures Data Integrity
00:00 · Fewer than 200 measured departures · 4 recorded · 4 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 · Fewer than 200 measured departures · 15 recorded · 15 measured · Source: Brazil's ANAC 04:00 · 95.2% · 751 recorded · 745 measured · Source: Brazil's ANAC 05:00 · Fewer than 200 measured departures · 7 recorded · 7 measured · Source: Brazil's ANAC 06:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: Brazil's ANAC 07:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 08:00 · 90.8% · 1,191 recorded · 1,184 measured · Source: Brazil's ANAC 09:00 · Fewer than 200 measured departures · 98 recorded · 98 measured · Source: Brazil's ANAC 10:00 · Fewer than 200 measured departures · 11 recorded · 11 measured · Source: Brazil's ANAC 11:00 · 83.6% · 509 recorded · 505 measured · Source: Brazil's ANAC 12:00 · Fewer than 200 measured departures · 128 recorded · 128 measured · Source: Brazil's ANAC 13:00 · Fewer than 200 measured departures · 22 recorded · 22 measured · Source: Brazil's ANAC 14:00 · Fewer than 200 measured departures · 4 recorded · 4 measured · Source: Brazil's ANAC 15:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 16:00 · Fewer than 200 measured departures · 91 recorded · 90 measured · Source: Brazil's ANAC 17:00 · 93.0% · 575 recorded · 574 measured · Source: Brazil's ANAC 18:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 19:00 · Fewer than 200 measured departures · 1 recorded · 1 measured · Source: Brazil's ANAC 20:00 · Fewer than 200 measured departures · 3 recorded · 3 measured · Source: Brazil's ANAC 21:00 · 88.9% · 597 recorded · 596 measured · Source: Brazil's ANAC 22:00 · Fewer than 200 measured departures · 1 recorded · 1 measured · Source: Brazil's ANAC 23:00 · Fewer than 200 measured departures · 157 recorded · 156 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 · 4 recorded · 4 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 · Fewer than 200 measured departures · 15 recorded · 15 measured · Source: Brazil's ANAC 04:00 · -3.6 min · 751 recorded · 745 measured · Source: Brazil's ANAC 05:00 · Fewer than 200 measured departures · 7 recorded · 7 measured · Source: Brazil's ANAC 06:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: Brazil's ANAC 07:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 08:00 · 3.3 min · 1,191 recorded · 1,184 measured · Source: Brazil's ANAC 09:00 · Fewer than 200 measured departures · 98 recorded · 98 measured · Source: Brazil's ANAC 10:00 · Fewer than 200 measured departures · 11 recorded · 11 measured · Source: Brazil's ANAC 11:00 · 5.5 min · 509 recorded · 505 measured · Source: Brazil's ANAC 12:00 · Fewer than 200 measured departures · 128 recorded · 128 measured · Source: Brazil's ANAC 13:00 · Fewer than 200 measured departures · 22 recorded · 22 measured · Source: Brazil's ANAC 14:00 · Fewer than 200 measured departures · 4 recorded · 4 measured · Source: Brazil's ANAC 15:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 16:00 · Fewer than 200 measured departures · 91 recorded · 90 measured · Source: Brazil's ANAC 17:00 · -1.9 min · 575 recorded · 574 measured · Source: Brazil's ANAC 18:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 19:00 · Fewer than 200 measured departures · 1 recorded · 1 measured · Source: Brazil's ANAC 20:00 · Fewer than 200 measured departures · 3 recorded · 3 measured · Source: Brazil's ANAC 21:00 · 3.6 min · 597 recorded · 596 measured · Source: Brazil's ANAC 22:00 · Fewer than 200 measured departures · 1 recorded · 1 measured · Source: Brazil's ANAC 23:00 · Fewer than 200 measured departures · 157 recorded · 156 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
00:00 · 4 · 4 recorded · 4 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 · 15 · 15 recorded · 15 measured · Source: Brazil's ANAC 04:00 · 751 · 751 recorded · 745 measured · Source: Brazil's ANAC 05:00 · 7 · 7 recorded · 7 measured · Source: Brazil's ANAC 06:00 · 2 · 2 recorded · 2 measured · Source: Brazil's ANAC 07:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 08:00 · 1,191 · 1,191 recorded · 1,184 measured · Source: Brazil's ANAC 09:00 · 98 · 98 recorded · 98 measured · Source: Brazil's ANAC 10:00 · 11 · 11 recorded · 11 measured · Source: Brazil's ANAC 11:00 · 509 · 509 recorded · 505 measured · Source: Brazil's ANAC 12:00 · 128 · 128 recorded · 128 measured · Source: Brazil's ANAC 13:00 · 22 · 22 recorded · 22 measured · Source: Brazil's ANAC 14:00 · 4 · 4 recorded · 4 measured · Source: Brazil's ANAC 15:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 16:00 · 91 · 91 recorded · 90 measured · Source: Brazil's ANAC 17:00 · 575 · 575 recorded · 574 measured · Source: Brazil's ANAC 18:00 · No observations · 0 recorded · 0 measured · Source: Brazil's ANAC 19:00 · 1 · 1 recorded · 1 measured · Source: Brazil's ANAC 20:00 · 3 · 3 recorded · 3 measured · Source: Brazil's ANAC 21:00 · 597 · 597 recorded · 596 measured · Source: Brazil's ANAC 22:00 · 1 · 1 recorded · 1 measured · Source: Brazil's ANAC 23:00 · 157 · 157 recorded · 156 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—44
01:00No observations———
02:00No observations———
03:00Fewer than 200 measured departures—1515
04:0095.2%-3.6 min745751
05:00Fewer than 200 measured departures—77
06:00Fewer than 200 measured departures—22
07:00No observations———
08:0090.8%3.3 min1,1841,191
09:00Fewer than 200 measured departures—9898
10:00Fewer than 200 measured departures—1111
11:0083.6%5.5 min505509
12:00Fewer than 200 measured departures—128128
13:00Fewer than 200 measured departures—2222
14:00Fewer than 200 measured departures—44
15:00No observations———
16:00Fewer than 200 measured departures—9091
17:0093.0%-1.9 min574575
18:00No observations———
19:00Fewer than 200 measured departures—11
20:00Fewer than 200 measured departures—33
21:0088.9%3.6 min596597
22:00Fewer than 200 measured departures—11
23:00Fewer than 200 measured departures—156157

Day of week

On-time departures Data Integrity
Monday · 90.8% · 595 recorded · 588 measured · Source: Brazil's ANAC Tuesday · 86.9% · 590 recorded · 588 measured · Source: Brazil's ANAC Wednesday · 89.5% · 580 recorded · 578 measured · Source: Brazil's ANAC Thursday · 91.7% · 590 recorded · 587 measured · Source: Brazil's ANAC Friday · 90.5% · 592 recorded · 588 measured · Source: Brazil's ANAC Saturday · 93.8% · 594 recorded · 594 measured · Source: Brazil's ANAC Sunday · 91.7% · 626 recorded · 623 measured · Source: Brazil's ANAC

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

Average departure delay Data Integrity
Monday · 2.7 min · 595 recorded · 588 measured · Source: Brazil's ANAC Tuesday · 2.7 min · 590 recorded · 588 measured · Source: Brazil's ANAC Wednesday · 2.1 min · 580 recorded · 578 measured · Source: Brazil's ANAC Thursday · 0.9 min · 590 recorded · 587 measured · Source: Brazil's ANAC Friday · 1.8 min · 592 recorded · 588 measured · Source: Brazil's ANAC Saturday · -0.7 min · 594 recorded · 594 measured · Source: Brazil's ANAC Sunday · 0.4 min · 626 recorded · 623 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
Monday · 595 · 595 recorded · 588 measured · Source: Brazil's ANAC Tuesday · 590 · 590 recorded · 588 measured · Source: Brazil's ANAC Wednesday · 580 · 580 recorded · 578 measured · Source: Brazil's ANAC Thursday · 590 · 590 recorded · 587 measured · Source: Brazil's ANAC Friday · 592 · 592 recorded · 588 measured · Source: Brazil's ANAC Saturday · 594 · 594 recorded · 594 measured · Source: Brazil's ANAC Sunday · 626 · 626 recorded · 623 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
Monday90.8%2.7 min588595
Tuesday86.9%2.7 min588590
Wednesday89.5%2.1 min578580
Thursday91.7%0.9 min587590
Friday90.5%1.8 min588592
Saturday93.8%-0.7 min594594
Sunday91.7%0.4 min623626

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 · 90.9% · 414 recorded · 408 measured · Source: Brazil's ANAC Feb · 92.9% · 340 recorded · 340 measured · Source: Brazil's ANAC Mar · 94.3% · 383 recorded · 383 measured · Source: Brazil's ANAC Apr · 91.3% · 386 recorded · 380 measured · Source: Brazil's ANAC May · 93.2% · 399 recorded · 398 measured · Source: Brazil's ANAC Jun · 87.5% · 385 recorded · 384 measured · Source: Brazil's ANAC Jul · 92.7% · 424 recorded · 424 measured · Source: Brazil's ANAC Aug · Fewer than 200 measured departures · 186 recorded · 185 measured · Source: Brazil's ANAC Sep · Fewer than 200 measured departures · 180 recorded · 179 measured · Source: Brazil's ANAC Oct · 90.2% · 320 recorded · 315 measured · Source: Brazil's ANAC Nov · 88.8% · 349 recorded · 349 measured · Source: Brazil's ANAC Dec · 82.3% · 401 recorded · 401 measured · Source: Brazil's ANAC

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

Average departure delay Data Integrity
Jan · 1.9 min · 414 recorded · 408 measured · Source: Brazil's ANAC Feb · -0.6 min · 340 recorded · 340 measured · Source: Brazil's ANAC Mar · -1.3 min · 383 recorded · 383 measured · Source: Brazil's ANAC Apr · 0.9 min · 386 recorded · 380 measured · Source: Brazil's ANAC May · 0.2 min · 399 recorded · 398 measured · Source: Brazil's ANAC Jun · 4.5 min · 385 recorded · 384 measured · Source: Brazil's ANAC Jul · -0.0 min · 424 recorded · 424 measured · Source: Brazil's ANAC Aug · Fewer than 200 measured departures · 186 recorded · 185 measured · Source: Brazil's ANAC Sep · Fewer than 200 measured departures · 180 recorded · 179 measured · Source: Brazil's ANAC Oct · 1.4 min · 320 recorded · 315 measured · Source: Brazil's ANAC Nov · 2.5 min · 349 recorded · 349 measured · Source: Brazil's ANAC Dec · 5.0 min · 401 recorded · 401 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
Jan · 414 · 414 recorded · 408 measured · Source: Brazil's ANAC Feb · 340 · 340 recorded · 340 measured · Source: Brazil's ANAC Mar · 383 · 383 recorded · 383 measured · Source: Brazil's ANAC Apr · 386 · 386 recorded · 380 measured · Source: Brazil's ANAC May · 399 · 399 recorded · 398 measured · Source: Brazil's ANAC Jun · 385 · 385 recorded · 384 measured · Source: Brazil's ANAC Jul · 424 · 424 recorded · 424 measured · Source: Brazil's ANAC Aug · 186 · 186 recorded · 185 measured · Source: Brazil's ANAC Sep · 180 · 180 recorded · 179 measured · Source: Brazil's ANAC Oct · 320 · 320 recorded · 315 measured · Source: Brazil's ANAC Nov · 349 · 349 recorded · 349 measured · Source: Brazil's ANAC Dec · 401 · 401 recorded · 401 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
Jan90.9%1.9 min408414
Feb92.9%-0.6 min340340
Mar94.3%-1.3 min383383
Apr91.3%0.9 min380386
May93.2%0.2 min398399
Jun87.5%4.5 min384385
Jul92.7%-0.0 min424424
AugFewer than 200 measured departures—185186
SepFewer than 200 measured departures—179180
Oct90.2%1.4 min315320
Nov88.8%2.5 min349349
Dec82.3%5.0 min401401

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 90.2% 3,760
  • Delayed >15 min 9.3% 386
  • Cancelled 0.5% 21
  • 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

13
13 of 13
Flight numbersBy direction DeparturesOn time
JJ3504 BSB → JPA 631 92.4%
JJ3505 JPA → BSB 631 85.4%
JJ3494 BSB → JPA 571 87.7%
JJ3495 JPA → BSB 559 94.6%
G32103 JPA → BSB 523 93.5%
G32102 BSB → JPA 499 89.3%
G31778 BSB → JPA 123 91.8%
G31779 JPA → BSB 123 89.4%
G31781 JPA → BSB 71 97.2%
G31780 BSB → JPA 69 89.9%
G31797 JPA → BSB 66 98.5%
G31896 BSB → JPA 50 82.0%
G39025 JPA → BSB 33 93.8%

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 238 +28.0% 0 91.2%
June 2026 204 +13.3% 1 86.8%
May 2026 213 +15.1% 0 92.0%
April 2026 202 +13.5% 4 91.6%
March 2026 203 +12.8% 0 96.1%
February 2026 186 +20.8% 0 91.4%
January 2026 240 +42.9% 6 91.3%
December 2025 236 +43.0% 0 79.7%
November 2025 195 +26.6% 0 91.3%
October 2025 199 +71.6% 4 89.9%
September 2025 179 1 93.3%
August 2025 185 1 94.1%
July 2025 186 0 94.6%
June 2025 180 0 88.3%
May 2025 185 1 94.6%
April 2025 178 2 91.0%
March 2025 180 0 92.2%
February 2025 154 0 94.8%
January 2025 168 0 90.5%
December 2024 165 0 86.1%
November 2024 154 0 85.7%
October 2024 116 1 90.5%

How to read this chart

Loading the guide…