832 km · Domestic

Porto Seguro (BPS) – Rio de Janeiro Galeão – Tom Jobim (GIG)

In July 2026, 144 flights operated between Porto Seguro and Rio de Janeiro Galeão – Tom Jobim (both directions), and 94.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
January69190▲ 175.4%
February58165▲ 184.5%
March61120▲ 96.7%
April3360▲ 81.8%
May3960▲ 53.8%
June4081▲ 102.5%
July76144▲ 89.5%
August116––
September118––
October134–in progress
November99––
December164––
Year to date (Jan–Jul)376820▲ 118.1%

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
January91.3%92.6%▲ 1.4%
February79.3%89.1%▲ 12.4%
March98.4%96.7%▼ 1.7%
April69.7%98.3%▲ 41.0%
May92.3%88.3%▼ 4.3%
June92.5%86.4%▼ 6.6%
July85.5%94.4%▲ 10.4%
August88.8%––
September96.6%––
October88.1%–in progress
November88.9%––
December80.5%––
Year-to-date average (Jan–Jul)87.0%92.3%▲ 6.0%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January10▼ 100.0%
February01–
March01–
April00–
May02–
June32▼ 33.3%
July220.0%
August2––
September2––
October6–in progress
November8––
December2––
Year to date (Jan–Jul)68▲ 33.3%

Airlines on this route

  1. TAM Brazilian Airlines 53.9%
  2. Gol Transportes Aéreos 43.2%
  3. Azul Linhas Aéreas Brasileiras 2.8%

Oct 1, 2024 – Jul 31, 2026

By direction

BPS → GIG

Scheduled flights
1,022
Flights operated
1,002
Cancelled
20 · 2.0%
On-time departures
90.3%

GIG → BPS

Scheduled flights
1,023
Flights operated
1,005
Cancelled
18 · 1.8%
On-time departures
88.0%

BPS → GIG and GIG → BPS counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
TAM Brazilian Airlines JJ 1,103 53.9% 89.9% 29
Gol Transportes Aéreos G3 884 43.2% 88.6% 9
Azul Linhas Aéreas Brasileiras AD 58 2.8% 84.5% 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 delay03:00–04:00-4.2min · 313 recorded · 305 measured
Gap to highest-delay hour9.2min03:00 ↔ 23:00
Recorded flights2,045BPS–GIG

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 · 96.4% · 313 recorded · 305 measured · Source: Brazil's ANAC 04:00 · Fewer than 200 measured departures · 183 recorded · 180 measured · Source: Brazil's ANAC 05:00 · Fewer than 200 measured departures · 42 recorded · 40 measured · Source: Brazil's ANAC 06:00 · Fewer than 200 measured departures · 4 recorded · 4 measured · Source: Brazil's ANAC 07:00 · Fewer than 200 measured departures · 22 recorded · 21 measured · Source: Brazil's ANAC 08:00 · Fewer than 200 measured departures · 64 recorded · 64 measured · Source: Brazil's ANAC 09:00 · Fewer than 200 measured departures · 33 recorded · 32 measured · Source: Brazil's ANAC 10:00 · Fewer than 200 measured departures · 119 recorded · 118 measured · Source: Brazil's ANAC 11:00 · Fewer than 200 measured departures · 57 recorded · 57 measured · Source: Brazil's ANAC 12:00 · Fewer than 200 measured departures · 122 recorded · 119 measured · Source: Brazil's ANAC 13:00 · Fewer than 200 measured departures · 65 recorded · 65 measured · Source: Brazil's ANAC 14:00 · Fewer than 200 measured departures · 121 recorded · 119 measured · Source: Brazil's ANAC 15:00 · Fewer than 200 measured departures · 119 recorded · 117 measured · Source: Brazil's ANAC 16:00 · Fewer than 200 measured departures · 125 recorded · 124 measured · Source: Brazil's ANAC 17:00 · Fewer than 200 measured departures · 35 recorded · 35 measured · Source: Brazil's ANAC 18:00 · Fewer than 200 measured departures · 73 recorded · 73 measured · Source: Brazil's ANAC 19:00 · Fewer than 200 measured departures · 6 recorded · 6 measured · Source: Brazil's ANAC 20:00 · Fewer than 200 measured departures · 19 recorded · 18 measured · Source: Brazil's ANAC 21:00 · Fewer than 200 measured departures · 4 recorded · 4 measured · Source: Brazil's ANAC 22:00 · Fewer than 200 measured departures · 10 recorded · 10 measured · Source: Brazil's ANAC 23:00 · 84.9% · 509 recorded · 496 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 · -4.2 min · 313 recorded · 305 measured · Source: Brazil's ANAC 04:00 · Fewer than 200 measured departures · 183 recorded · 180 measured · Source: Brazil's ANAC 05:00 · Fewer than 200 measured departures · 42 recorded · 40 measured · Source: Brazil's ANAC 06:00 · Fewer than 200 measured departures · 4 recorded · 4 measured · Source: Brazil's ANAC 07:00 · Fewer than 200 measured departures · 22 recorded · 21 measured · Source: Brazil's ANAC 08:00 · Fewer than 200 measured departures · 64 recorded · 64 measured · Source: Brazil's ANAC 09:00 · Fewer than 200 measured departures · 33 recorded · 32 measured · Source: Brazil's ANAC 10:00 · Fewer than 200 measured departures · 119 recorded · 118 measured · Source: Brazil's ANAC 11:00 · Fewer than 200 measured departures · 57 recorded · 57 measured · Source: Brazil's ANAC 12:00 · Fewer than 200 measured departures · 122 recorded · 119 measured · Source: Brazil's ANAC 13:00 · Fewer than 200 measured departures · 65 recorded · 65 measured · Source: Brazil's ANAC 14:00 · Fewer than 200 measured departures · 121 recorded · 119 measured · Source: Brazil's ANAC 15:00 · Fewer than 200 measured departures · 119 recorded · 117 measured · Source: Brazil's ANAC 16:00 · Fewer than 200 measured departures · 125 recorded · 124 measured · Source: Brazil's ANAC 17:00 · Fewer than 200 measured departures · 35 recorded · 35 measured · Source: Brazil's ANAC 18:00 · Fewer than 200 measured departures · 73 recorded · 73 measured · Source: Brazil's ANAC 19:00 · Fewer than 200 measured departures · 6 recorded · 6 measured · Source: Brazil's ANAC 20:00 · Fewer than 200 measured departures · 19 recorded · 18 measured · Source: Brazil's ANAC 21:00 · Fewer than 200 measured departures · 4 recorded · 4 measured · Source: Brazil's ANAC 22:00 · Fewer than 200 measured departures · 10 recorded · 10 measured · Source: Brazil's ANAC 23:00 · 5.1 min · 509 recorded · 496 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 · 313 · 313 recorded · 305 measured · Source: Brazil's ANAC 04:00 · 183 · 183 recorded · 180 measured · Source: Brazil's ANAC 05:00 · 42 · 42 recorded · 40 measured · Source: Brazil's ANAC 06:00 · 4 · 4 recorded · 4 measured · Source: Brazil's ANAC 07:00 · 22 · 22 recorded · 21 measured · Source: Brazil's ANAC 08:00 · 64 · 64 recorded · 64 measured · Source: Brazil's ANAC 09:00 · 33 · 33 recorded · 32 measured · Source: Brazil's ANAC 10:00 · 119 · 119 recorded · 118 measured · Source: Brazil's ANAC 11:00 · 57 · 57 recorded · 57 measured · Source: Brazil's ANAC 12:00 · 122 · 122 recorded · 119 measured · Source: Brazil's ANAC 13:00 · 65 · 65 recorded · 65 measured · Source: Brazil's ANAC 14:00 · 121 · 121 recorded · 119 measured · Source: Brazil's ANAC 15:00 · 119 · 119 recorded · 117 measured · Source: Brazil's ANAC 16:00 · 125 · 125 recorded · 124 measured · Source: Brazil's ANAC 17:00 · 35 · 35 recorded · 35 measured · Source: Brazil's ANAC 18:00 · 73 · 73 recorded · 73 measured · Source: Brazil's ANAC 19:00 · 6 · 6 recorded · 6 measured · Source: Brazil's ANAC 20:00 · 19 · 19 recorded · 18 measured · Source: Brazil's ANAC 21:00 · 4 · 4 recorded · 4 measured · Source: Brazil's ANAC 22:00 · 10 · 10 recorded · 10 measured · Source: Brazil's ANAC 23:00 · 509 · 509 recorded · 496 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:0096.4%-4.2 min305313
04:00Fewer than 200 measured departures—180183
05:00Fewer than 200 measured departures—4042
06:00Fewer than 200 measured departures—44
07:00Fewer than 200 measured departures—2122
08:00Fewer than 200 measured departures—6464
09:00Fewer than 200 measured departures—3233
10:00Fewer than 200 measured departures—118119
11:00Fewer than 200 measured departures—5757
12:00Fewer than 200 measured departures—119122
13:00Fewer than 200 measured departures—6565
14:00Fewer than 200 measured departures—119121
15:00Fewer than 200 measured departures—117119
16:00Fewer than 200 measured departures—124125
17:00Fewer than 200 measured departures—3535
18:00Fewer than 200 measured departures—7373
19:00Fewer than 200 measured departures—66
20:00Fewer than 200 measured departures—1819
21:00Fewer than 200 measured departures—44
22:00Fewer than 200 measured departures—1010
23:0084.9%5.1 min496509

Day of week

On-time departures Data Integrity
Monday · 87.3% · 280 recorded · 275 measured · Source: Brazil's ANAC Tuesday · 91.8% · 282 recorded · 282 measured · Source: Brazil's ANAC Wednesday · 90.5% · 289 recorded · 285 measured · Source: Brazil's ANAC Thursday · 87.7% · 307 recorded · 300 measured · Source: Brazil's ANAC Friday · 84.5% · 282 recorded · 271 measured · Source: Brazil's ANAC Saturday · 91.2% · 310 recorded · 306 measured · Source: Brazil's ANAC Sunday · 90.6% · 295 recorded · 288 measured · Source: Brazil's ANAC

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

Average departure delay Data Integrity
Monday · 3.3 min · 280 recorded · 275 measured · Source: Brazil's ANAC Tuesday · -1.5 min · 282 recorded · 282 measured · Source: Brazil's ANAC Wednesday · 1.5 min · 289 recorded · 285 measured · Source: Brazil's ANAC Thursday · 4.3 min · 307 recorded · 300 measured · Source: Brazil's ANAC Friday · 5.6 min · 282 recorded · 271 measured · Source: Brazil's ANAC Saturday · 2.7 min · 310 recorded · 306 measured · Source: Brazil's ANAC Sunday · 0.1 min · 295 recorded · 288 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
Monday · 280 · 280 recorded · 275 measured · Source: Brazil's ANAC Tuesday · 282 · 282 recorded · 282 measured · Source: Brazil's ANAC Wednesday · 289 · 289 recorded · 285 measured · Source: Brazil's ANAC Thursday · 307 · 307 recorded · 300 measured · Source: Brazil's ANAC Friday · 282 · 282 recorded · 271 measured · Source: Brazil's ANAC Saturday · 310 · 310 recorded · 306 measured · Source: Brazil's ANAC Sunday · 295 · 295 recorded · 288 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
Monday87.3%3.3 min275280
Tuesday91.8%-1.5 min282282
Wednesday90.5%1.5 min285289
Thursday87.7%4.3 min300307
Friday84.5%5.6 min271282
Saturday91.2%2.7 min306310
Sunday90.6%0.1 min288295

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 · 92.3% · 260 recorded · 259 measured · Source: Brazil's ANAC Feb · 86.6% · 224 recorded · 223 measured · Source: Brazil's ANAC Mar · Fewer than 200 measured departures · 182 recorded · 181 measured · Source: Brazil's ANAC Apr · Fewer than 200 measured departures · 93 recorded · 93 measured · Source: Brazil's ANAC May · Fewer than 200 measured departures · 101 recorded · 99 measured · Source: Brazil's ANAC Jun · Fewer than 200 measured departures · 126 recorded · 121 measured · Source: Brazil's ANAC Jul · 91.4% · 224 recorded · 220 measured · Source: Brazil's ANAC Aug · Fewer than 200 measured departures · 118 recorded · 116 measured · Source: Brazil's ANAC Sep · Fewer than 200 measured departures · 120 recorded · 118 measured · Source: Brazil's ANAC Oct · Fewer than 200 measured departures · 194 recorded · 184 measured · Source: Brazil's ANAC Nov · Fewer than 200 measured departures · 167 recorded · 159 measured · Source: Brazil's ANAC Dec · 82.9% · 236 recorded · 234 measured · Source: Brazil's ANAC

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

Average departure delay Data Integrity
Jan · 5.4 min · 260 recorded · 259 measured · Source: Brazil's ANAC Feb · 1.6 min · 224 recorded · 223 measured · Source: Brazil's ANAC Mar · Fewer than 200 measured departures · 182 recorded · 181 measured · Source: Brazil's ANAC Apr · Fewer than 200 measured departures · 93 recorded · 93 measured · Source: Brazil's ANAC May · Fewer than 200 measured departures · 101 recorded · 99 measured · Source: Brazil's ANAC Jun · Fewer than 200 measured departures · 126 recorded · 121 measured · Source: Brazil's ANAC Jul · 0.4 min · 224 recorded · 220 measured · Source: Brazil's ANAC Aug · Fewer than 200 measured departures · 118 recorded · 116 measured · Source: Brazil's ANAC Sep · Fewer than 200 measured departures · 120 recorded · 118 measured · Source: Brazil's ANAC Oct · Fewer than 200 measured departures · 194 recorded · 184 measured · Source: Brazil's ANAC Nov · Fewer than 200 measured departures · 167 recorded · 159 measured · Source: Brazil's ANAC Dec · 4.7 min · 236 recorded · 234 measured · Source: Brazil's ANAC

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

Recorded flights Data Integrity
Jan · 260 · 260 recorded · 259 measured · Source: Brazil's ANAC Feb · 224 · 224 recorded · 223 measured · Source: Brazil's ANAC Mar · 182 · 182 recorded · 181 measured · Source: Brazil's ANAC Apr · 93 · 93 recorded · 93 measured · Source: Brazil's ANAC May · 101 · 101 recorded · 99 measured · Source: Brazil's ANAC Jun · 126 · 126 recorded · 121 measured · Source: Brazil's ANAC Jul · 224 · 224 recorded · 220 measured · Source: Brazil's ANAC Aug · 118 · 118 recorded · 116 measured · Source: Brazil's ANAC Sep · 120 · 120 recorded · 118 measured · Source: Brazil's ANAC Oct · 194 · 194 recorded · 184 measured · Source: Brazil's ANAC Nov · 167 · 167 recorded · 159 measured · Source: Brazil's ANAC Dec · 236 · 236 recorded · 234 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
Jan92.3%5.4 min259260
Feb86.6%1.6 min223224
MarFewer than 200 measured departures—181182
AprFewer than 200 measured departures—9393
MayFewer than 200 measured departures—99101
JunFewer than 200 measured departures—121126
Jul91.4%0.4 min220224
AugFewer than 200 measured departures—116118
SepFewer than 200 measured departures—118120
OctFewer than 200 measured departures—184194
NovFewer than 200 measured departures—159167
Dec82.9%4.7 min234236

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 87.5% 1,789
  • Delayed >15 min 10.7% 218
  • Cancelled 1.9% 38
  • 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

11
11 of 11
Flight numbersBy direction DeparturesOn time
JJ3752 BPS → GIG 524 96.3%
JJ3013 GIG → BPS 364 87.2%
JJ3751 GIG → BPS 154 79.1%
G32048 GIG → BPS 146 90.4%
G32049 BPS → GIG 145 80.3%
G32038 GIG → BPS 107 95.2%
G32039 BPS → GIG 104 87.3%
G31664 GIG → BPS 83 93.9%
G31665 BPS → GIG 83 85.4%
G31851 GIG → BPS 56 87.5%
G32076 BPS → GIG 56 85.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 144 +89.5% 2 94.4%
June 2026 81 +102.5% 2 86.4%
May 2026 60 +53.8% 2 88.3%
April 2026 60 +81.8% 0 98.3%
March 2026 120 +96.7% 1 96.7%
February 2026 165 +184.5% 1 89.1%
January 2026 190 +175.4% 0 92.6%
December 2025 164 +134.3% 2 80.5%
November 2025 99 +65.0% 8 88.9%
October 2025 134 +168.0% 6 88.1%
September 2025 118 2 96.6%
August 2025 116 2 88.8%
July 2025 76 2 85.5%
June 2025 40 3 92.5%
May 2025 39 0 92.3%
April 2025 33 0 69.7%
March 2025 61 0 98.4%
February 2025 58 0 79.3%
January 2025 69 1 91.3%
December 2024 70 0 88.6%
November 2024 60 0 81.7%
October 2024 50 4 72.0%

How to read this chart

Loading the guide…