Skip to main content
Getting Around Brazil

Getting Around Brazil

Homeโ€บ Brazilโ€บ Getting Aroundโ€บGetting Around Brazil
Diego Fuentes

Brazil is roughly the size of the continental US, so flying between regions (domestic fares often $100-250 one-way) beats any overland option once you're covering real distance โ€” Rio to Iguazu Falls is a 2-hour flight versus a genuinely brutal multi-day bus. Inside cities, Uber and 99 (a local equivalent) are cheap, reliable, and the default way to move around.

Getting to Brazil

Rio de Janeiro (GIG) and Sao Paulo (GRU) are Brazil's two main international gateways, both with direct long-haul flights from the US, Europe, and increasingly the Middle East. From the US, expect 9-11 hours direct with round-trip fares typically $550-1,100; from Europe it's a similar flight time. There are no direct flights from Australia/NZ โ€” expect 20+ hours with at least one connection.

Getting around: the real options

Once you've landed, the golden rule in Brazil is: fly between regions, don't drive or bus between them. This is a genuinely enormous country, and overland travel between, say, Rio and the Amazon eats multiple days for no real benefit.

  • Trains โ€” essentially not an option for travelers; Brazil's passenger rail network is minimal (mostly freight and a few urban commuter lines), so don't plan an intercity trip around trains the way you might in Europe.
  • Buses โ€” a genuinely good network for shorter regional hops (Sao Paulo-Paraty, for example), with comfortable overnight 'leito' (reclining sleeper) buses for budget travelers willing to trade time for money; long-haul routes like Rio-Manaus simply aren't practical by bus.
  • Domestic flights โ€” the real backbone of a multi-region Brazil trip; LATAM, GOL, and Azul all run frequent routes (Rio-Iguazu ~2h, Rio-Sao Paulo ~1h, Rio-Manaus ~4h), typically $100-250 one-way if booked a few weeks ahead.
  • Car rental / driving โ€” worth it only for a specific regional loop (the Sao Paulo coast, or Rio's Costa Verde), not for connecting major cities. Brazil drives on the right; city traffic, especially in Sao Paulo, is genuinely some of the worst in the world, so a car is a liability inside any major city.

Getting around inside cities

Rio and Sao Paulo both have Metro systems that cover key routes well but not the whole city โ€” useful for specific trips (Ipanema to Leblon, for instance) rather than a full public-transit solution. Uber and 99 (a Brazilian-founded ride-hailing app that works exactly like Uber) are both widely used and are the recommended way to move around after dark, rather than hailing a taxi on the street or waiting for a bus.

Route/optionTypical costTypical time
Rio Galeao airport to Zona Sul (Copacabana/Ipanema)$25-40 (Uber/99)35-50 min depending on traffic
Rio de Janeiro to Iguazu Falls$100-220 (direct flight)~2 hours
A single Metro/bus ride in Rio or Sao Paulo$1-1.50โ€”

Book domestic flights 3-4 weeks ahead if your trip spans more than one region โ€” Brazil's domestic fares swing a lot with booking lead time, and last-minute Rio-Manaus or Rio-Iguazu tickets can run double what an early booking costs.

Common transport mistakes

  • Trying to bus or drive between distant regions (Rio to the Amazon, for example) instead of flying โ€” it eats days you don't have and isn't meaningfully cheaper once you factor in lodging along the way.
  • Hailing a taxi off the street at night instead of using Uber or 99 โ€” both apps give you a fixed price upfront and are the safer, more predictable option after dark.
  • Underestimating Sao Paulo and Rio traffic โ€” a 'quick' cross-town trip can easily eat 45-60 minutes; build in buffer time before flights or reservations.

Questions people actually ask

Do I need to rent a car in Brazil?
Only for a specific regional road trip like the Sao Paulo coast or Rio's Costa Verde โ€” not for connecting major destinations, which you should fly between, and not for getting around any single city, where traffic and safety make a car more hassle than help.
What's the best way to get from the airport to the city in Brazil?
Uber or 99 โ€” both give you a fixed price before you get in, run roughly $25-40 from Rio's Galeao airport to the Zona Sul beach neighborhoods, and are safer and more predictable than a street-hailed taxi.
Can I use Uber in Brazil?
Yes โ€” Uber operates widely across Brazil's major cities, alongside 99 (a Brazilian-founded app that works the same way and is just as popular locally). Both are the recommended way to get around, especially at night.
How much should I budget for transport in Brazil?
$10-20/day for city transport (Uber/99 rides plus the odd Metro trip), plus $100-250 per domestic flight if your trip covers more than one region โ€” budget flights as a real line item, not an afterthought.
Is it safe to take buses in Brazil?
Yes, for the routes where buses make sense (shorter regional hops like Sao Paulo to Paraty) โ€” Brazil's intercity bus network is generally reliable and comfortable, including overnight 'leito' sleeper buses. Stick to well-known companies, keep bags in sight or checked into the hold, and avoid isolated bus stations late at night.
How far in advance should I book domestic flights in Brazil?
3-4 weeks ahead for the best fares on routes like Rio-Iguazu or Rio-Manaus โ€” prices climb noticeably closer to departure, and even more sharply around Carnival and the December-January summer peak, when seats sell out early on top of costing more.