São Paulo to Brasília (GRU–BSB) — Airlines, Schedules & Connections
No flights match your filters.
No nonstop flights on this route. connecting options below.
GRU–BSB is served by 10 airlines with nonstop service. Aerolineas Argentinas, GOL and LATAM Airlines lead the route. The flight covers 531 miles in approximately 1h 20m. Beyond nonstop, 38 hubs offer 1-stop connections.
Airline Landscape
| Airline | Freq/wk | Aircraft | Duration | Dep OTP | Alliance | Codeshares |
|---|---|---|---|---|---|---|
| AR Aerolineas Argentinas | 81 | 319, 320, 321, 738, 7M8 | 1h40-1h55 | – | SkyTeam | – |
| G3 GOL | 36 | 738, 7M8 | 1h20-1h50 | – | – | – |
| LA LATAM Airlines | 28 | 320, 321 | 1h40-1h45 | – | – | – |
| CM Copa Airlines | 24 | 738, 7M8 | 1h45-1h50 | – | Star Alliance | – |
| AV avianca | 20 | 7M8 | 1h50 | – | Star Alliance | – |
| AF Air France | 17 | 738, 7M8 | 1h45-1h50 | – | SkyTeam | – |
| ET Ethiopian Airlines | 15 | 738, 7M8 | 1h50 | – | Star Alliance | – |
| AT Royal Air Maroc | 8 | 7M8 | 1h50 | – | Oneworld | – |
| EK Emirates | 7 | 7M8 | 1h50 | – | – | – |
| AA American Airlines | 1 | – | – | – | Oneworld | – |
Weekly Schedule Pattern
Connection Landscape
Other ways to reach Brasília from São Paulo
| Metric | GRU→BSB | CGH→BSB | VCP→BSB |
|---|---|---|---|
| Distance from GRU | – | 18 mi | 51 mi |
| Nonstop airlines | 10 | 5 | 3 |
| Weekly flights | 236 | 204 | 44 |
| Flight time | 1h 20m | 1h 45m | 1h 35m |
Travel Essentials
GRU: -03 · BSB: -03
When it's 6:00 PM in São Paulo, it's 6:00 PM in Brasília.
CPTM Line 13-Jade commuter train runs from Luz station (central São Paulo) to the airport terminal in 33 minutes (R$4.40 integrated fare with metro). Trains run every 30 minutes from around 5am to midnight. This route is significantly cheaper than driving, as the Dutra highway (BR-116) suffers chronic congestion.Taxis from Paulista Avenue or Consolação cost R$90–150 and take 45–90 minutes depending on traffic. Ride-hails (99 or Uber) are widely used and typically R$70–120. Executive bus services (Guarucoop, Lira) run from Tietê terminal and Paulista (R$52–62). Traffic on the Dutra highway peaks heavily in afternoon and evening hours.
GRU–BSB Quick Facts
Frequently Asked Questions
Sao Paulo Guarulhos to Brasilia: Commerce to Capital
GRU-BSB connects Brazil's largest commercial airport to the national capital, carrying government officials, business delegations, lobbyists, and travellers connecting through Brasilia to interior Brazil. LATAM and Gol together operate close to 70 weekly nonstop departures, averaging 9 to 10 per day. Block time is 1 hour 40 minutes on an 866-km sector. Brasilia's economy is dominated by the federal government and associated services; the GRU-BSB route reflects the constant movement between Brazil's corporate engine in Sao Paulo and its legislative and executive institutions in the capital.
Terminal Layout and Connectivity Notes
Guarulhos International (GRU) is South America's busiest airport and organises its domestic operations through Terminals 1 (Azul) and 2 (LATAM and Gol). Terminal 3 handles long-haul LATAM international operations. The three terminals are connected by a free shuttle bus, but airside connections are not possible between them. Brasilia International (BSB) operates a single integrated terminal for both domestic and international traffic, making connections straightforward. BSB is also used as a domestic connecting hub for flights to interior states such as Mato Grosso, Pará, and the Amazon basin cities. Sao Paulo's traffic consistently affects GRU access times; the Line 13 Jade train to Guarulhos opened in 2018 and provides a reliable rail link to the city centre that bypasses highway congestion.