Aviation in Brazil
Passengers, airports, cargo and on-time performance of flights in Brazil since 2000, with airport search and a tool to see everything about any route: airlines, schedules, days of operation and delays.
What the data shows
Brazil is flying more than before the pandemic. 134.5 million passengers flew in the last 12 months, 5.5% more than in the previous 12 months, adding up domestic (103.8 million) and international flights (30.7 million). In 2025 the total reached 130.5 million, above the 119.2 million of 2019.
The domestic market belongs to three airlines. LATAM, Gol and Azul carry almost every passenger inside the country, and domestic flights leave with 83% of their seats filled.
Eight in ten flights leave on time. In the last 12 months, 82% of scheduled flights operated left up to 15 minutes late, and 3.1% of scheduled flights were cancelled.
How to use it
- Search. At the top of the dashboard you can look up any airport by code (GRU, CGH), name or city.
- Route finder. Pick two airports and see the route both ways: passengers, load factor, airlines, flight times and days, punctuality and the history since 2000.
- Direct links. Every airport and route has its own address, so you can share exactly what you are looking at.
Methodology
- Sources. ANAC Air Transport Statistics (monthly, since 2000), Active Scheduled Flights (VRA, flight by flight, since 2015) and the public aerodrome register. IATA codes and coordinates of foreign airports come from the open project OurAirports.
- Passengers. Revenue passengers per flight leg. A connecting passenger counts once on each leg, as in ANAC's statistics. Airport traffic is boardings plus deplanings.
- Load factor. Revenue passenger-kilometres (RPK) divided by available seat-kilometres (ASK).
- Punctuality. An on-time flight is one operated with up to 15 minutes of departure delay against the schedule. Cancellations are counted over scheduled flights.
- Updates. The dashboard is refreshed every month, right after ANAC releases the previous month's data.
Context
Every month Brazil's civil aviation agency, ANAC, publishes how many passengers and how much cargo each airline carried on every route in the country, and records each scheduled flight with its planned and actual times. The files are large, with millions of rows, built for people who code. This dashboard brings them together and answers simple questions: how much people fly, from where to where, with which airline, at what time and how punctually.
Sources and license
- ANAC (Brazil's civil aviation agency), Open Data: Air Transport Statistics, Active Scheduled Flights (VRA) and public aerodrome register
License: Open data, free to use with attribution - OurAirports, IATA codes and airport coordinates
License: Public domain - State boundaries (open project click_that_hood)
License: As stated in the source repository - d3.js
License: ISC
How to cite
Data Openly. Aviation in Brazil. Updated Nov 3, 2026. Available at https://www.dataopenly.com/en/aviacao-brasil/.