914 km · Domestic

Presidente Juscelino Kubitschek (BSB) – Rio de Janeiro Galeão – Tom Jobim (GIG)

In July 2026, 425 flights operated between Presidente Juscelino Kubitschek and Rio de Janeiro Galeão – Tom Jobim (both directions), and 90.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
January289366▲ 26.6%
February268331▲ 23.5%
March326386▲ 18.4%
April393426▲ 8.4%
May415391▼ 5.8%
June402398▼ 1.0%
July509425▼ 16.5%
August519––
September465––
October472–in progress
November427––
December400––
Year to date (Jan–Jul)2,6022,723▲ 4.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
January95.2%89.3%▼ 6.2%
February93.3%90.0%▼ 3.5%
March94.2%92.0%▼ 2.3%
April90.8%89.9%▼ 1.0%
May93.3%91.0%▼ 2.5%
June91.3%88.7%▼ 2.8%
July91.9%90.4%▼ 1.6%
August90.6%––
September92.9%––
October88.6%–in progress
November92.7%––
December79.3%––
Year-to-date average (Jan–Jul)92.9%90.2%▼ 2.9%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January24▲ 100.0%
February01–
March03–
April76▼ 14.3%
May26▲ 200.0%
June56▲ 20.0%
July41▼ 75.0%
August1––
September0––
October0–in progress
November3––
December4––
Year to date (Jan–Jul)2027▲ 35.0%

Airlines on this route

  1. Gol Transportes Aéreos 52.8%
  2. TAM Brazilian Airlines 47.2%
  3. Total Linhas Aéreas 0.0%

Oct 1, 2024 – Jul 31, 2026

By direction

BSB → GIG

Scheduled flights
4,215
Flights operated
4,184
Cancelled
31 · 0.7%
On-time departures
90.2%

GIG → BSB

Scheduled flights
4,185
Flights operated
4,160
Cancelled
25 · 0.6%
On-time departures
89.6%

BSB → GIG and GIG → BSB counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Gol Transportes Aéreos G3 4,437 52.8% 90.5% 36
TAM Brazilian Airlines JJ 3,962 47.2% 89.3% 20
Total Linhas Aéreas L1 1 0.0% 100.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 12, 2024 → Jul 31, 2026

Lowest average delay06:00–07:00-1.8min · 1,425 recorded · 1,416 measured
Gap to highest-delay hour6.2min06:00 ↔ 18:00
Recorded flights8,400BSB–GIG

Departure hour

On-time departures Data Integrity
00:00 · Fewer than 200 measured departures · 3 recorded · 3 measured · Source: Brazil's ANAC 01:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: Brazil's ANAC 02:00 · Fewer than 200 measured departures · 1 recorded · 1 measured · Source: Brazil's ANAC 03:00 · Fewer than 200 measured departures · 15 recorded · 15 measured · Source: Brazil's ANAC 04:00 · Fewer than 200 measured departures · 14 recorded · 14 measured · Source: Brazil's ANAC 05:00 · Fewer than 200 measured departures · 100 recorded · 99 measured · Source: Brazil's ANAC 06:00 · 94.6% · 1,425 recorded · 1,416 measured · Source: Brazil's ANAC 07:00 · Fewer than 200 measured departures · 18 recorded · 18 measured · Source: Brazil's ANAC 08:00 · 92.4% · 1,198 recorded · 1,188 measured · Source: Brazil's ANAC 09:00 · 87.3% · 403 recorded · 401 measured · Source: Brazil's ANAC 10:00 · Fewer than 200 measured departures · 167 recorded · 165 measured · Source: Brazil's ANAC 11:00 · 88.0% · 542 recorded · 531 measured · Source: Brazil's ANAC 12:00 · 90.6% · 203 recorded · 201 measured · Source: Brazil's ANAC 13:00 · Fewer than 200 measured departures · 69 recorded · 69 measured · Source: Brazil's ANAC 14:00 · 87.2% · 244 recorded · 243 measured · Source: Brazil's ANAC 15:00 · 87.6% · 554 recorded · 549 measured · Source: Brazil's ANAC 16:00 · Fewer than 200 measured departures · 134 recorded · 134 measured · Source: Brazil's ANAC 17:00 · 90.3% · 795 recorded · 791 measured · Source: Brazil's ANAC 18:00 · 85.9% · 878 recorded · 878 measured · Source: Brazil's ANAC 19:00 · Fewer than 200 measured departures · 121 recorded · 121 measured · Source: Brazil's ANAC 20:00 · 87.0% · 1,052 recorded · 1,048 measured · Source: Brazil's ANAC 21:00 · 90.7% · 271 recorded · 269 measured · Source: Brazil's ANAC 22:00 · Fewer than 200 measured departures · 132 recorded · 131 measured · Source: Brazil's ANAC 23:00 · Fewer than 200 measured departures · 59 recorded · 57 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 · 3 recorded · 3 measured · Source: Brazil's ANAC 01:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: Brazil's ANAC 02:00 · Fewer than 200 measured departures · 1 recorded · 1 measured · Source: Brazil's ANAC 03:00 · Fewer than 200 measured departures · 15 recorded · 15 measured · Source: Brazil's ANAC 04:00 · Fewer than 200 measured departures · 14 recorded · 14 measured · Source: Brazil's ANAC 05:00 · Fewer than 200 measured departures · 100 recorded · 99 measured · Source: Brazil's ANAC 06:00 · -1.8 min · 1,425 recorded · 1,416 measured · Source: Brazil's ANAC 07:00 · Fewer than 200 measured departures · 18 recorded · 18 measured · Source: Brazil's ANAC 08:00 · 4.2 min · 1,198 recorded · 1,188 measured · Source: Brazil's ANAC 09:00 · 2.5 min · 403 recorded · 401 measured · Source: Brazil's ANAC 10:00 · Fewer than 200 measured departures · 167 recorded · 165 measured · Source: Brazil's ANAC 11:00 · 3.0 min · 542 recorded · 531 measured · Source: Brazil's ANAC 12:00 · -0.1 min · 203 recorded · 201 measured · Source: Brazil's ANAC 13:00 · Fewer than 200 measured departures · 69 recorded · 69 measured · Source: Brazil's ANAC 14:00 · 4.0 min · 244 recorded · 243 measured · Source: Brazil's ANAC 15:00 · 2.6 min · 554 recorded · 549 measured · Source: Brazil's ANAC 16:00 · Fewer than 200 measured departures · 134 recorded · 134 measured · Source: Brazil's ANAC 17:00 · 0.9 min · 795 recorded · 791 measured · Source: Brazil's ANAC 18:00 · 4.5 min · 878 recorded · 878 measured · Source: Brazil's ANAC 19:00 · Fewer than 200 measured departures · 121 recorded · 121 measured · Source: Brazil's ANAC 20:00 · 2.9 min · 1,052 recorded · 1,048 measured · Source: Brazil's ANAC 21:00 · 1.5 min · 271 recorded · 269 measured · Source: Brazil's ANAC 22:00 · Fewer than 200 measured departures · 132 recorded · 131 measured · Source: Brazil's ANAC 23:00 · Fewer than 200 measured departures · 59 recorded · 57 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
00:00 · 3 · 3 recorded · 3 measured · Source: Brazil's ANAC 01:00 · 2 · 2 recorded · 2 measured · Source: Brazil's ANAC 02:00 · 1 · 1 recorded · 1 measured · Source: Brazil's ANAC 03:00 · 15 · 15 recorded · 15 measured · Source: Brazil's ANAC 04:00 · 14 · 14 recorded · 14 measured · Source: Brazil's ANAC 05:00 · 100 · 100 recorded · 99 measured · Source: Brazil's ANAC 06:00 · 1,425 · 1,425 recorded · 1,416 measured · Source: Brazil's ANAC 07:00 · 18 · 18 recorded · 18 measured · Source: Brazil's ANAC 08:00 · 1,198 · 1,198 recorded · 1,188 measured · Source: Brazil's ANAC 09:00 · 403 · 403 recorded · 401 measured · Source: Brazil's ANAC 10:00 · 167 · 167 recorded · 165 measured · Source: Brazil's ANAC 11:00 · 542 · 542 recorded · 531 measured · Source: Brazil's ANAC 12:00 · 203 · 203 recorded · 201 measured · Source: Brazil's ANAC 13:00 · 69 · 69 recorded · 69 measured · Source: Brazil's ANAC 14:00 · 244 · 244 recorded · 243 measured · Source: Brazil's ANAC 15:00 · 554 · 554 recorded · 549 measured · Source: Brazil's ANAC 16:00 · 134 · 134 recorded · 134 measured · Source: Brazil's ANAC 17:00 · 795 · 795 recorded · 791 measured · Source: Brazil's ANAC 18:00 · 878 · 878 recorded · 878 measured · Source: Brazil's ANAC 19:00 · 121 · 121 recorded · 121 measured · Source: Brazil's ANAC 20:00 · 1,052 · 1,052 recorded · 1,048 measured · Source: Brazil's ANAC 21:00 · 271 · 271 recorded · 269 measured · Source: Brazil's ANAC 22:00 · 132 · 132 recorded · 131 measured · Source: Brazil's ANAC 23:00 · 59 · 59 recorded · 57 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—33
01:00Fewer than 200 measured departures—22
02:00Fewer than 200 measured departures—11
03:00Fewer than 200 measured departures—1515
04:00Fewer than 200 measured departures—1414
05:00Fewer than 200 measured departures—99100
06:0094.6%-1.8 min1,4161,425
07:00Fewer than 200 measured departures—1818
08:0092.4%4.2 min1,1881,198
09:0087.3%2.5 min401403
10:00Fewer than 200 measured departures—165167
11:0088.0%3.0 min531542
12:0090.6%-0.1 min201203
13:00Fewer than 200 measured departures—6969
14:0087.2%4.0 min243244
15:0087.6%2.6 min549554
16:00Fewer than 200 measured departures—134134
17:0090.3%0.9 min791795
18:0085.9%4.5 min878878
19:00Fewer than 200 measured departures—121121
20:0087.0%2.9 min1,0481,052
21:0090.7%1.5 min269271
22:00Fewer than 200 measured departures—131132
23:00Fewer than 200 measured departures—5759

Day of week

On-time departures Data Integrity
Monday · 89.6% · 1,200 recorded · 1,192 measured · Source: Brazil's ANAC Tuesday · 92.0% · 1,256 recorded · 1,252 measured · Source: Brazil's ANAC Wednesday · 89.0% · 1,212 recorded · 1,204 measured · Source: Brazil's ANAC Thursday · 87.9% · 1,167 recorded · 1,156 measured · Source: Brazil's ANAC Friday · 87.2% · 1,217 recorded · 1,208 measured · Source: Brazil's ANAC Saturday · 91.2% · 1,142 recorded · 1,131 measured · Source: Brazil's ANAC Sunday · 92.4% · 1,206 recorded · 1,201 measured · Source: Brazil's ANAC

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

Average departure delay Data Integrity
Monday · 1.9 min · 1,200 recorded · 1,192 measured · Source: Brazil's ANAC Tuesday · 0.7 min · 1,256 recorded · 1,252 measured · Source: Brazil's ANAC Wednesday · 2.2 min · 1,212 recorded · 1,204 measured · Source: Brazil's ANAC Thursday · 3.7 min · 1,167 recorded · 1,156 measured · Source: Brazil's ANAC Friday · 3.8 min · 1,217 recorded · 1,208 measured · Source: Brazil's ANAC Saturday · 0.9 min · 1,142 recorded · 1,131 measured · Source: Brazil's ANAC Sunday · 0.3 min · 1,206 recorded · 1,201 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
Monday · 1,200 · 1,200 recorded · 1,192 measured · Source: Brazil's ANAC Tuesday · 1,256 · 1,256 recorded · 1,252 measured · Source: Brazil's ANAC Wednesday · 1,212 · 1,212 recorded · 1,204 measured · Source: Brazil's ANAC Thursday · 1,167 · 1,167 recorded · 1,156 measured · Source: Brazil's ANAC Friday · 1,217 · 1,217 recorded · 1,208 measured · Source: Brazil's ANAC Saturday · 1,142 · 1,142 recorded · 1,131 measured · Source: Brazil's ANAC Sunday · 1,206 · 1,206 recorded · 1,201 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
Monday89.6%1.9 min1,1921,200
Tuesday92.0%0.7 min1,2521,256
Wednesday89.0%2.2 min1,2041,212
Thursday87.9%3.7 min1,1561,167
Friday87.2%3.8 min1,2081,217
Saturday91.2%0.9 min1,1311,142
Sunday92.4%0.3 min1,2011,206

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 · 91.9% · 661 recorded · 655 measured · Source: Brazil's ANAC Feb · 91.5% · 600 recorded · 599 measured · Source: Brazil's ANAC Mar · 93.0% · 715 recorded · 712 measured · Source: Brazil's ANAC Apr · 90.4% · 832 recorded · 819 measured · Source: Brazil's ANAC May · 92.2% · 814 recorded · 806 measured · Source: Brazil's ANAC Jun · 90.0% · 811 recorded · 800 measured · Source: Brazil's ANAC Jul · 91.2% · 939 recorded · 934 measured · Source: Brazil's ANAC Aug · 90.6% · 520 recorded · 519 measured · Source: Brazil's ANAC Sep · 92.9% · 465 recorded · 465 measured · Source: Brazil's ANAC Oct · 85.4% · 699 recorded · 698 measured · Source: Brazil's ANAC Nov · 88.3% · 701 recorded · 698 measured · Source: Brazil's ANAC Dec · 81.4% · 643 recorded · 639 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.4 min · 661 recorded · 655 measured · Source: Brazil's ANAC Feb · 0.6 min · 600 recorded · 599 measured · Source: Brazil's ANAC Mar · 1.0 min · 715 recorded · 712 measured · Source: Brazil's ANAC Apr · 2.3 min · 832 recorded · 819 measured · Source: Brazil's ANAC May · 0.1 min · 814 recorded · 806 measured · Source: Brazil's ANAC Jun · 1.4 min · 811 recorded · 800 measured · Source: Brazil's ANAC Jul · 0.3 min · 939 recorded · 934 measured · Source: Brazil's ANAC Aug · 0.4 min · 520 recorded · 519 measured · Source: Brazil's ANAC Sep · -0.7 min · 465 recorded · 465 measured · Source: Brazil's ANAC Oct · 4.1 min · 699 recorded · 698 measured · Source: Brazil's ANAC Nov · 3.5 min · 701 recorded · 698 measured · Source: Brazil's ANAC Dec · 8.5 min · 643 recorded · 639 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
Jan · 661 · 661 recorded · 655 measured · Source: Brazil's ANAC Feb · 600 · 600 recorded · 599 measured · Source: Brazil's ANAC Mar · 715 · 715 recorded · 712 measured · Source: Brazil's ANAC Apr · 832 · 832 recorded · 819 measured · Source: Brazil's ANAC May · 814 · 814 recorded · 806 measured · Source: Brazil's ANAC Jun · 811 · 811 recorded · 800 measured · Source: Brazil's ANAC Jul · 939 · 939 recorded · 934 measured · Source: Brazil's ANAC Aug · 520 · 520 recorded · 519 measured · Source: Brazil's ANAC Sep · 465 · 465 recorded · 465 measured · Source: Brazil's ANAC Oct · 699 · 699 recorded · 698 measured · Source: Brazil's ANAC Nov · 701 · 701 recorded · 698 measured · Source: Brazil's ANAC Dec · 643 · 643 recorded · 639 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
Jan91.9%1.4 min655661
Feb91.5%0.6 min599600
Mar93.0%1.0 min712715
Apr90.4%2.3 min819832
May92.2%0.1 min806814
Jun90.0%1.4 min800811
Jul91.2%0.3 min934939
Aug90.6%0.4 min519520
Sep92.9%-0.7 min465465
Oct85.4%4.1 min698699
Nov88.3%3.5 min698701
Dec81.4%8.5 min639643

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 89.3% 7,501
  • Delayed >15 min 10.0% 843
  • Cancelled 0.7% 56
  • 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

35
35 of 35
Flight numbersBy direction DeparturesOn time
JJ3728 BSB → GIG 654 93.1%
JJ3780 BSB → GIG 653 85.4%
JJ3791 GIG → BSB 564 93.7%
G32073 GIG → BSB 481 85.7%
G32074 BSB → GIG 476 93.0%
G32075 GIG → BSB 431 84.2%
G32072 BSB → GIG 421 87.3%
JJ3027 GIG → BSB 415 84.5%
JJ3729 GIG → BSB 413 82.3%
G31755 GIG → BSB 346 95.9%
G31754 BSB → GIG 341 89.4%
G31976 BSB → GIG 314 92.9%
JJ3770 BSB → GIG 231 87.8%
G31977 GIG → BSB 196 89.2%
JJ3026 BSB → GIG 143 88.1%
G31835 GIG → BSB 117 92.3%
JJ4593 GIG → BSB 116 95.7%
G31832 BSB → GIG 110 89.5%
G31837 GIG → BSB 103 95.2%
G31830 BSB → GIG 99 94.9%
G31838 BSB → GIG 97 90.6%
G31833 GIG → BSB 88 93.2%
JJ4703 GIG → BSB 88 95.4%
JJ4727 GIG → BSB 88 95.5%
G31836 BSB → GIG 87 94.3%
JJ3472 BSB → GIG 85 94.1%
G31839 GIG → BSB 71 97.1%
JJ3473 GIG → BSB 61 98.4%
G31817 GIG → BSB 51 94.1%
JJ4782 GIG → BSB 49 91.7%
JJ4783 BSB → GIG 49 79.6%
JJ3731 GIG → BSB 46 88.9%
JJ3464 BSB → GIG 45 84.1%
G32085 BSB → GIG 43 97.6%
G31793 BSB → GIG 30 96.4%

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 425 −16.5% 1 90.4%
June 2026 398 −1.0% 6 88.7%
May 2026 391 −5.8% 6 91.0%
April 2026 426 +8.4% 6 89.9%
March 2026 386 +18.4% 3 92.0%
February 2026 331 +23.5% 1 90.0%
January 2026 366 +26.6% 4 89.3%
December 2025 400 +67.4% 4 79.3%
November 2025 427 +57.6% 3 92.7%
October 2025 472 +108.8% 0 88.6%
September 2025 465 0 92.9%
August 2025 519 1 90.6%
July 2025 509 4 91.9%
June 2025 402 5 91.3%
May 2025 415 2 93.3%
April 2025 393 7 90.8%
March 2025 326 0 94.2%
February 2025 268 0 93.3%
January 2025 289 2 95.2%
December 2024 239 0 84.9%
November 2024 271 0 81.2%
October 2024 226 1 78.8%

How to read this chart

Loading the guide…