Disclosure: This article contains affiliate links. If you make a booking through these links, we may earn a commission at no extra cost to you.

Quick Answer

Getting around Brazil in 2026 means flying between cities: LATAM, GOL and Azul cover Rio de Janeiro to Salvador (around $132-268 round trip) and Rio de Janeiro to Foz do Iguaçu (around $114-224), because these cities sit 1,000-1,600 km apart, a 20-plus-hour bus ride. Inside each city, Rio’s metro takes RioCard or a contactless card for R$7.90 a ride (the newer Jaé card is only mandatory for discounted municipal bus and BRT fares), São Paulo’s metro and CPTM run R$5.40 a trip, and Salvador’s Art Deco Elevador Lacerda connects the upper and lower city for R$1.00.

Getting Around Brazil: Why Every Route Here Is a Flight

Brazil is not a country you drive across on a whim. Rio de Janeiro, São Paulo, Salvador and Foz do Iguaçu, the four cities in this guide, sit far enough apart that a road trip between them just isn’t the practical move.

So the real question isn’t “train or bus”, it’s which domestic carrier, and then how you get around once you land. Here’s what actually works city by city, in 2026.

Travel advisory note (2026): the U.S. State Department rates Brazil Level 2 overall (exercise increased caution, with a kidnapping risk indicator) as of August 2026. Its Level 4 Do Not Travel rating covers areas within 160 km (100 mi) of Brazil’s land borders with Venezuela, Colombia, Peru, Bolivia, Guyana, French Guiana, Suriname and Paraguay, but explicitly excepts Foz do Iguaçu National Park and Pantanal National Park. None of the routes in this guide cross into a non-excepted border zone. Check your own government’s current advisory before you travel, and see the Brazil travel insurance guide for what a policy should cover.

Search Flights
Compare live fares across 700+ airlines

Domestic Flights: LATAM, GOL and Azul Do the Heavy Lifting

Three carriers, LATAM, GOL and Azul, split nearly all of the traffic between these four cities, and each route has a clear frontrunner.

RouteAround fare (round trip)Dominant carrierRunner-up carriers
Rio de Janeiro (GIG) to Salvador (SSA)$132-268GOL (73% of route traffic)LATAM (18%), Azul (9%)
Rio de Janeiro (GIG) to Foz do Iguaçu (IGU)$114-224GOL (47% of route traffic)LATAM (30%), Azul (23%)
Rio de Janeiro (SDU) to São Paulo (CGH)check current faresOne of South America’s busiest domestic air shuttlesMultiple daily departures on all three carriers

Fares swing with season and how far ahead you book, so treat these as bands rather than a quote, and compare live prices before you lock in dates.

Skip the long-distance bus on these routes. The distances involved, roughly 1,000 to 1,600 km overland between Rio de Janeiro and either Salvador or Foz do Iguaçu, put a direct coach at 20-plus hours. That’s not a comfortable overnight ride, it’s most of two days lost to a bus seat. If you still want a specific long-haul bus fare or schedule for a route not covered by this guide, check directly with the operator running it: fares and timetables vary widely by season, class and exact stops, and this guide doesn’t have a reliable current figure to quote for that use case.

Rio de Janeiro: Metro, Jaé Card and Airport Transfers

Rio’s metro (MetroRio, Lines 1, 2 and 4) costs a single fare of R$7.90, effective from 12 April 2026. You can pay with a Jaé card, a contactless Visa, Mastercard or Elo card, an NFC-enabled phone or smartwatch, or a digital single ticket bought in the app.

Jaé is not a full RioCard replacement, and that trips up a lot of visitors. RioCard continues to work normally on the metro and the state-run suburban trains, no forced switch needed for those. Jaé became mandatory only from 2 August 2026, and only for the discounted integrated fare on Rio’s municipal buses and BRT lines, a different tariff layer entirely. If your Rio itinerary is metro-only, you never need to buy a Jaé card. Tap a contactless bank card or keep using RioCard instead.

Two airports serve Rio, and they’re not interchangeable:

AirportWhat it’s for
Galeão (GIG)International gateway and most domestic long-haul flights
Santos Dumont (SDU)Downtown, on Guanabara Bay near Sugarloaf; handles the high-frequency Rio-São Paulo (CGH) air shuttle plus Belo Horizonte and Brasília hops

If you’re staying in Centro or Zona Sul and only need a short domestic hop, SDU is the better base than trekking out to GIG.

Getting from GIG into the city:

OptionAround costJourney time
Frescão executive busaround R$24.8535-80 minutes
Uber or 99around R$50-9035-80 minutes
Official metered taxiaround R$85-120 (meter plus Linha Vermelha toll)35-80 minutes
Pre-booked private transferfrom around $28 (about R$153)35-80 minutes

Journey time depends entirely on traffic on the Linha Vermelha, so build in a buffer if you’re catching a domestic connection at SDU the same day.

São Paulo: Metro, CPTM and the Bilhete Único

São Paulo’s metro and the CPTM suburban rail network share a single fare of R$5.40, effective 6 January 2026. For a combined bus-plus-rail trip, the Bilhete Único integrated card charges R$9.38, or you can buy a 24-hour unlimited pass for R$27.28 if you’re moving around a lot in one day.

Two airports, two very different roles:

AirportWhat it’s forGetting to the centre
Guarulhos (GRU)São Paulo’s biggest hub, most international and long-haul domestic flightsCPTM Linha 13 (Jade) to Luz Station, around 30 minutes, R$5.00-5.40 (a free shuttle bus links every terminal to the station)
Congonhas (CGH)About 8 km from the centre, the main domestic business-shuttle airport (heavy Rio de Janeiro and Brasília traffic)A few minutes from most central meetings, versus GRU’s hour-plus

If your trip is Rio-São Paulo-Rio on the same day, you’ll almost certainly land and depart at CGH, not GRU. The CPTM Linha 13 ride from GRU is the cheapest airport transfer in this whole guide, at the same fare as any other metro trip in the city.

Salvador: The Elevador Lacerda and Where to Base Yourself

Salvador’s signature ride is the Elevador Lacerda, an Art Deco public elevator connecting the upper city (Pelourinho, the historic centre) with the lower city at sea level. A single ride costs R$1.00, and it’s free if you’re carrying a Salvador Card.

Pick your evening base carefully. Pelourinho is the sightseeing core by day, but it goes quiet after dark. Barra, with its beach and lighthouse, works better for evenings, and you can frame that around live music, dance (samba, capoeira, forró) and the food scene rather than any bar or drinking spot.

Getting from Salvador’s airport (SSA) into the city:

OptionAround costJourney time
Uber or 99around R$60-110 (roughly 30-40% cheaper than a taxi for the same route)40-60 minutes
Registered prepaid taxi desk (e.g. Coometa, inside arrivals)fixed-fare voucher40-60 minutes
Águia Branca executive busaround R$15-2040-60 minutes

The registered taxi desks issue a fixed-fare voucher before you get in the car, which is the easiest way to avoid a haggling conversation straight off a long flight.

Foz do Iguaçu: City Bus 120 and the Border Crossing

Getting from town to the falls is straightforward: the 120 city bus (run by Foztrans and Viação Santa Clara) links the Terminal Turístico Urbano to the Parque Nacional visitor centre for a flat R$5.00 fare, regardless of how far you’re going. The schedule was last updated 30 May 2026, so check the current timetable before you head out.

If you’re crossing into Argentina for the day, the route runs over the Tancredo Neves Bridge, with two separate immigration stops: an exit stamp on the Brazilian side, then an entry stamp on the Argentine side. Bring your passport, and a printed e-Visa if your nationality needs one, and budget 1-2 hours for the whole crossing. A guided day tour that covers both sides of the falls handles the paperwork for you, which is the easiest option for a first-time visit. Scheduled buses, such as Crucero del Norte, also cross the border, but you’ll need to get off and walk through each checkpoint yourself.

The advisory carve-out that matters here: Foz do Iguaçu National Park is explicitly excepted from the Level 4 Do Not Travel border-zone rating described earlier on this page. Stick to the park and the town itself, and this leg of the trip carries no special restriction beyond checking your own government’s current advisory before you go.

Paying for Rides: Cards, Cash and Pix

Brazil’s real-time payment system, Pix, requires a Brazilian CPF and bank account, so short-stay tourists can’t open native access to it. Workarounds exist through CPF-free BRL balances (apps like Wise, Nomad or Banco Inter) or pay-on-your-behalf services, but they need setting up before you fly.

On the ground, cards remain widely accepted at hotels, restaurants and established shops, credit and debit together cover roughly 30% of Brazilian retail transactions against Pix’s roughly 55%. Some small vendors, beach sellers and a share of taxi drivers take only Pix, so carry a card and cash as backup, and expect the occasional Pix-only stall to be off limits.

The real (BRL) traded at around R$5.14 per US$1 on 6 August 2026, and that rate moves, so check it before converting a big cash sum. Restaurants typically add a 10% “serviço” line to sit-down bills; it’s optional but almost always paid, and further cash tips aren’t a strong local expectation.

Stay connected from the moment you land, Brazil
Skip the SIM-card queues and roaming bills. Install a travel eSIM in minutes.
  • Activate before you fly: data works on arrival
  • Plans for 200+ countries from a few dollars
  • Keep your number; no physical SIM swap
Get your travel eSIM

A travel eSIM gets your ride-hailing apps and maps working the moment you land, whichever of the four airports in this guide you touch down at first. See the full Brazil eSIM guide for current Airalo and Holafly pricing, or browse the wider eSIM hub for other destinations.

Browse safely on any hotel or airport Wi-Fi
A travel VPN encrypts your connection and unblocks your home apps, banking and streaming abroad.
  • Encrypt public Wi-Fi, protect cards & passwords
  • Access your bank, streaming & sites from anywhere
  • Dodge price discrimination on flights & hotels
Get a travel VPN

Frequently Asked Questions

What is the best way to get around Brazil?

Domestic flights on LATAM, GOL and Azul are the intercity backbone: Rio de Janeiro to Salvador runs around $132-268 round trip and Rio de Janeiro to Foz do Iguaçu around $114-224, since these cities sit 1,000-1,600 km apart overland, a 20-plus-hour bus ride. Inside each city, the metro (Rio R$7.90, São Paulo R$5.40 a ride) plus Uber or 99 covers almost everything.

Do I need a Jaé card for Rio de Janeiro’s metro?

No. RioCard still works normally on Rio’s metro and state-run suburban trains, no replacement needed. Jaé only became mandatory (from 2 August 2026) for discounted fares on Rio’s municipal buses and BRT lines. A visitor who only rides the metro can keep using RioCard, or just tap a contactless Visa, Mastercard or Elo card, or an NFC phone.

What’s the cheapest way from Rio’s Galeão airport (GIG) into the city?

The Frescão executive bus is cheapest at around R$24.85, followed by Uber or 99 at around R$50-90 to Copacabana. A metered official taxi runs around R$85-120 with tolls, and a pre-booked private transfer starts around $28 (about R$153). Journey time is roughly 35-80 minutes depending on traffic on the Linha Vermelha.

What’s the cheapest way from São Paulo’s Guarulhos airport (GRU) into the city?

The CPTM Linha 13 (Jade) train, a free shuttle bus links every terminal to the station, reaches Luz Station downtown in around 30 minutes for the standard single fare, around R$5.00-5.40. It’s the same price as any other metro or CPTM ride in São Paulo and by far the cheapest airport transfer in this guide.

Is it safe to cross the border at Foz do Iguaçu in 2026?

Yes, within the tourist route. The U.S. State Department rates Brazil Level 2 overall as of August 2026, with a Level 4 Do Not Travel rating limited to areas within 160 km (100 mi) of Brazil’s land borders, and it explicitly excepts Foz do Iguaçu National Park. Budget 1-2 hours for the Tancredo Neves Bridge crossing’s two immigration stops, bring your passport, and check your own government’s current advisory before you go.

Should I take a long-distance bus between Rio de Janeiro, Salvador and Foz do Iguaçu?

Most travelers shouldn’t. These cities are roughly 1,000-1,600 km apart overland, which puts a direct coach at 20-plus hours, so domestic flights on GOL, LATAM or Azul are the practical option for this route. If you still want a long-haul bus fare or schedule, check directly with the operator serving your specific route, since prices vary widely by season and class.

Sources

  • MetroRio official fares page, Rio de Janeiro metro pricing and payment methods, checked 6 August 2026.
  • Prefeitura do Rio official notice and MetroRio’s “Jaé ou RioCard?” explainer, checked 6 August 2026.
  • Metro CPTM official fare notice and CNN Brasil, São Paulo metro/CPTM and Bilhete Único pricing, checked 6 August 2026.
  • Prefeitura de Salvador Mobilidade official notice, Elevador Lacerda fare, checked 6 August 2026.
  • Kayak route data, Rio de Janeiro-Salvador and Rio de Janeiro-Foz do Iguaçu, cross-checked with Momondo, checked 6 August 2026.
  • U.S. Department of State travel advisory for Brazil, checked 6 August 2026.
  • Trading Economics, USD/BRL exchange rate, checked 6 August 2026.

Plan Your Brazil Transport Now

VoyageHacks checked these fares, the Jaé/RioCard transition and the border-crossing details live in August 2026. The short version: book domestic flights early for the Rio-Salvador and Rio-Foz do Iguaçu legs, keep your RioCard if you’re metro-only in Rio, and budget the extra hour for the Foz do Iguaçu border crossing if you’re adding Argentina to the day.

Find flights into Rio de Janeiro | Compare Rio de Janeiro hotels

Start with the Brazil travel guide for the full month-by-month picture, then check the Brazil itinerary for how this transport reality shapes a 7, 10 or 14-day route, and the Brazil budget guide for what transport actually adds to a daily spend. Confirm entry rules on the Brazil visa guide , review local customs in the Brazil etiquette guide , grab a travel eSIM so ride-hailing apps work from the airport, and compare hotels near the stations and airports covered in this guide.