How to Get Around Brazil: The Complete 2026 Guide
Domestic flights, sleeper buses, and rentals compared across Brazil. First-hand guide with 11 route guides from Rio, São Paulo, and the northeast coast.
Brazil is roughly the size of the continental US, with the population of Argentina, Chile, Peru, and Colombia combined.
Distances are continental, not regional. Bus journeys you’d think were a few hours turn out to be all-day affairs. The honest answer for most Brazil trips is: fly.
The country has a well-developed domestic flight network (GOL, LATAM, Azul, Voepass), and the difference between flying Rio to Sao Paulo (one hour) and busing it (six to seven hours) usually justifies the fare for anyone with limited holiday time.
The exception is regional travel, within Rio state, along the northeast coast, between cities in Minas Gerais, where buses are excellent, and rentals are reasonable.
This pillar pulls together every Brazil route we’ve covered. The short version: fly between regions, take long-distance buses (rodoviária) within a region, rent a car for the Chapada Diamantina or the northeast coast if you want flexibility, and use Uber or 99 in every city without exception.
Quick answers: what we actually use
| Question | Short answer |
|---|---|
| Fly or bus between cities? | Fly for distances over 400 km. Rio to Sao Paulo is a one-hour flight or a six-hour bus. GOL, LATAM, and Azul cover everywhere; booked ahead, fares are often under $50. |
| Best domestic airline? | LATAM for reliability, GOL for the best route network, Azul for serving smaller cities and the Amazon, Voepass for regional hops. |
| Long-distance buses? | Brazilian buses are excellent. Cometa, 1001, and Itapemirim run “leito” (sleeper) services on overnight routes. The Rio-São Paulo overnight bus is genuinely sleepable. Don’t bus more than 8 hours; fly instead. |
| Should I rent a car? | Not in Rio or Sao Paulo. Yes for the Chapada Diamantina, the northeast coast road from Salvador to Fortaleza, and the Costa Verde between Rio and Paraty. |
| Uber or street taxi? | Uber and 99 everywhere — both apps work in every major Brazilian city. Cheaper and safer than street taxis, especially at night. |
Every Brazil route we’ve written about
Rio de Janeiro & the Costa Verde
- Búzios to Rio de Janeiro (4 best ways)
- Paraty to Rio de Janeiro (4 best ways)
- Paraty to São Paulo (4 best ways)
- Rio de Janeiro to São Paulo (4 best ways)
- Ouro Preto to Rio de Janeiro (3 best ways)
- Brasília to Rio de Janeiro (4 best ways)
São Paulo & Southern routes
Northeast Coast (Salvador, Fortaleza, Jericoacoara)
- Fortaleza to Jericoacoara (4 best ways)
- Fortaleza to São Luís (4 best ways)
- Lençóis to Salvador (4 best ways)
Each transport mode, honestly assessed
Domestic flights
The default mode for inter-regional travel. LATAM is the legacy carrier, reliable, full service. GOL is the major low-cost; consistently offering cheap fares on main routes.
Azul has the best regional coverage, including the Amazon. Voepass serves smaller cities. Most flights book best 3 to 6 weeks ahead. Rio-São Paulo is the shuttle route with flights every 30 minutes from Santos Dumont (SDU) to Congonhas (CGH).
Long-distance buses
Brazil has one of the best long-distance bus networks in South America. Major operators include Cometa, 1001, Itapemirim, and Catarinense.
Three service classes: convencional (basic), executivo (better seats), leito (180-degree sleeper). For overnight routes, leito is genuinely sleepable.
Book at the rodoviária (bus station) or online via GuateGo, ClickBus, or the operator directly. Useful within a region; not recommended for cross-country journeys over 12 hours.
Rental cars
Excellent for specific regions where the road network is good and the geography rewards self-driving: the Costa Verde (Rio to Paraty along the BR-101), the Chapada Diamantina (around Lençóis), and the northeast coast road (Salvador to Fortaleza).
Avoid in Rio and São Paulo. Both have severe traffic and parking issues. Mandatory insurance is non-negotiable and often added at the counter.
Uber, 99, and InDriver
Uber and 99 are everywhere in Brazil. Rio, São Paulo, Salvador, Belo Horizonte, Fortaleza, all medium-sized cities.
99 (Brazilian-owned, similar to DiDi) is often cheaper than Uber. InDriver also works in some cities. Use these instead of street taxis; cheaper, no fare negotiation, safer track record.
Shared shuttles & private transfers
Useful for airport transfers and tourist routes (Foz do Iguaçu airport to the falls hotels, Rio to Paraty, Salvador to Praia do Forte). Book via Bookaway or local operators.
Boats & ferries
Specific niche routes: Ilha Grande from Conceição de Jacareí or Angra dos Reis, Salvador to Morro de São Paulo (catamaran), Manaus to Belém on the Amazon.
Each route has dedicated operators and limited daily schedules; book ahead in high season.
How to think about Brazil by region
Rio de Janeiro & Costa Verde
Rio city, plus Búzios (beaches, day trip), Ilha Grande (beaches, boat trip), Paraty (colonial coast). All within driving distance of Rio. Read our Rio things-to-do guide.
São Paulo & the South
São Paulo as a hub (huge, urban, food and design), plus Iguaçu Falls and Florianópolis. Foz do Iguaçu is a destination, not a stopover.
Minas Gerais (Ouro Preto, Belo Horizonte)
Colonial mining towns and one of Brazil’s great food regions. Easy access by short flight from Rio or São Paulo to Belo Horizonte (CNF), then by road to Ouro Preto.
Northeast Coast (Salvador, Recife, Fortaleza, Jericoacoara)
Brazil’s beach country. Salvador as a base for Bahia, Fortaleza as the gateway to Jericoacoara, and Lençóis Maranhenses. Hot, sandy, slow-paced. A different Brazil from the south.
Chapada Diamantina
National park in Bahia. Lençóis as the base. Rental car or organized tours from Salvador.
The Amazon (Manaus, Belém)
Reachable by flight only for most travelers. Multi-day river trips with operators based in Manaus.
Pantanal
The world’s largest wetland, in Mato Grosso. Fly into Cuiabá (CGB) or Campo Grande (CGR), then organized tours into the wetland from lodges.
Practical logistics and what goes wrong
When to book
Flights: 3 to 6 weeks ahead for best fares, longer for Christmas, Carnival (February/March), and July school holidays.
Long-distance buses: 1 to 3 days ahead is usually fine, longer for high season. Rental cars: 2 to 3 weeks ahead, especially in popular regions during peak season.
What goes wrong
Two airports in Rio and São Paulo. Rio has Galeão (GIG, international and some domestic) and Santos Dumont (SDU, mostly domestic shuttles).
São Paulo has Guarulhos (GRU, international) and Congonhas (CGH, domestic shuttles). Check carefully; the airports are 30 to 50 km apart in both cities.
São Paulo and Rio traffic. Allow significant buffers for airport transfers. From central Rio to GIG can take 90 minutes in peak traffic.
Bus station scams. São Paulo’s Tietê terminal and Rio’s Novo Rio rodoviária have occasional fake-ticket-counter operators. Buy at the operator’s official window or online via GuateGo.
Carnival. If you’re traveling during Carnival, book everything months in advance and expect prices to double or triple. Many businesses close.
Petty crime in cities. Not as bad as the reputation, but real. Use Uber/99 instead of street hailing, don’t display valuables, be especially cautious at ATMs and near tourist beaches at night.
Tipping
Restaurants: 10% serviço is usually added to the bill, sometimes optional. Uber: not expected but appreciated. Hotels: 5 to 10 BRL per bag.
How we travel in Brazil
Two weeks, classic: Rio de Janeiro (4 nights), Paraty by shuttle (2 nights), back to Rio briefly, then fly to Salvador (3 nights), fly to Lençóis for Chapada Diamantina (3 nights), fly back via Salvador or Recife.
Beaches focus: Rio (3 nights), fly to Fortaleza (1 night), shuttle or bus to Jericoacoara (4 nights), fly back via Fortaleza.
Iguaçu add-on to any trip: short flight from Rio or São Paulo to Foz do Iguaçu (IGU). 2 nights covers both the Brazilian and Argentine sides of the falls.
What we’d skip: trying to do Brazil overland (the country is too big), driving in Rio or São Paulo, hailing street taxis at night.
Plan the rest of your trip
FAQ
How do I get from Rio to São Paulo?
Fly. The Santos Dumont (SDU) to Congonhas (CGH) shuttle runs every 30 minutes and takes one hour gate-to-gate. Fares start under $50 booked ahead. The overnight leito bus (6 to 7 hours) works if you want to save the cost of a hotel night.
Are domestic flights expensive in Brazil?
No, if booked ahead. GOL, LATAM, and Azul all run frequent fare sales. Rio-São Paulo, Rio-Salvador, and São Paulo-Foz do Iguaçu are often available for $40 to $80 round-trip if booked 4 to 6 weeks ahead. Same-day fares are usually triple that.
Are Brazilian buses safe and comfortable?
Yes. The leito (sleeper) class on operators like Cometa and 1001 is genuinely comfortable for overnight journeys. Use major operators, book online via Busbud or GuateGo, and avoid the cheap, unknown companies for long routes.
Should I rent a car in Brazil?
Yes for specific regions. Costa Verde (Rio to Paraty), Chapada Diamantina, the northeast coast road. No for Rio or São Paulo, traffic and parking are punishing. Uber and 99 cover all city transport needs.
How do I get to Jericoacoara?
Fly to Fortaleza (FOR) or Jericoacoara’s own small airport (JJD). From Fortaleza, the 4×4 transfer is 5 to 6 hours and crosses dunes near the end. Shared 4×4 transfers are easier than driving yourself. Book through GuateGo or your accommodation.
Is Brazil safe for travelers?
Yes, with normal urban precautions. Use Uber/99 instead of street taxis, don’t display valuables, be cautious at ATMs, and stick to well-trafficked areas at night. Tourist areas in Rio, Salvador, Foz do Iguaçu, Paraty, and Florianópolis are well-policed.
