Getting Around Brazil: Air, Road, Rail & Local Transit

Getting Around Brazil: Air, Road, Rail & Local Transit

October 18, 2026

Brazil is a continent-sized country where distances are vast and transport options vary sharply by region. Visitors arriving by air will likely land at one of three major hubs: São Paulo–Guarulhos (GRU), Rio de Janeiro–Galeão (GIG), or Brasília (BSB). GRU handles the most international flights and offers direct connections to most Brazilian state capitals. Domestic flights are the fastest way to cover long distances, with airlines such as LATAM, GOL, and Azul operating frequent services between major cities. Booking tickets at least three to four weeks ahead usually secures better fares; last-minute domestic tickets can be expensive.

Intercity Travel: Buses and Trains

For intercity travel, long-distance buses are the workhorse of the network. The main bus companies—including Viação Cometa, Itapemirim, and Guanabara—run comfortable sleeper buses (leito) with reclining seats, air conditioning, and onboard restrooms. A trip from Rio de Janeiro to São Paulo takes about six to seven hours by bus; a similar journey by air is just over an hour but requires airport transfers and security time. Buses are generally more economical than flying, though travel times are longer. Tickets can be bought at bus station counters or online via company websites; it is wise to book in advance for holidays and long weekends.

Passenger rail service is limited in Brazil. The only long-distance daytime route is the Trem da Serra in Rio Grande do Sul, a scenic ride between Porto Alegre and Canela. For most other routes, trains are either absent or limited to tourist excursions. A notable exception is the metro systems in São Paulo, Rio de Janeiro, and Brasília, which are efficient for urban travel but do not connect cities.

Local Public Transport: Metro, Buses, and Ferries

In São Paulo and Rio de Janeiro, the metro (subway) is the fastest way to get around central districts. Both systems accept contactless payment via a reloadable card (Bilhete Único in São Paulo; RioCard in Rio) or, increasingly, tap-to-pay with credit cards or smartphones. Single-ride tickets are inexpensive, typically between R$5 and R$7 (2025/2026 rates). Buses fill the gaps but can be slow due to traffic; routes are numerous and can be confusing for first-time visitors. Apps like Moovit or Google Maps provide real-time bus information for many cities.

In coastal cities such as Salvador and Recife, ferries (barcas) connect the mainland to nearby islands. The Salvador–Itaparica ferry is a common route; tickets are bought at the terminal and cost a few reais. For longer stretches, such as crossing the Bay of All Saints, catamarans operate at higher frequencies during peak hours.

Taxis and Ride-Hailing

Taxis are widely available in urban areas, especially at airports and train stations. Metered fares apply; a typical trip within a city center costs R$20–R$40. Ride-hailing apps such as Uber and 99 operate in most Brazilian cities with a population over 200,000. They are often cheaper and more transparent than taxis, and many travellers find them easier to use because fares are shown upfront. Payment is via the app, usually linked to a credit card or cash. In smaller towns, ride-hailing may not be available, so taxis or local buses are the only options.

For airport transfers, pre‑booking a private transfer or using a ride-hailing app from the arrivals hall is straightforward. Some airports, like GRU, have designated ride-hailing pickup zones. Be aware that surge pricing can apply during peak hours or events.

Driving: Trade-offs and Practicalities

Renting a car in Brazil offers flexibility for exploring remote regions such as the Lençóis Maranhenses or the Serra Gaúcha wine country, but comes with trade-offs. Traffic in large cities is congested, parking is expensive and scarce, and rental costs include mandatory third-party liability insurance. A typical rental for a basic car (e.g., a Fiat Uno) costs around R$150–R$250 per day (2026), excluding fuel. Fuel is sold by the litre; prices vary by state, averaging R$5–R$7 per litre. Brazil drives on the right, and speed limits are generally 110 km/h on highways, 60 km/h in urban areas. Toll roads are common on major routes; most accept cash or credit cards, but some require an electronic toll pass (e.g., Sem Parar).

Rural roads can be in poor condition, especially after rain. Driving at night outside cities is not recommended due to limited lighting and the risk of animals on the road. International driving permits are required for non‑Mercosul nationals; they must be obtained before travel.

Accessibility Cautions

Accessibility for travellers with mobility challenges remains inconsistent. Major airports and modern metro stations in São Paulo and Rio have elevators, ramps, and accessible restrooms, but older bus terminals, many bus stops, and small-town stations often lack these features. Long-distance buses are not universally equipped with wheelchair lifts; it is essential to request assistance when booking. Ride-hailing apps allow users to request accessible vehicles in some cities, but availability is limited. For detailed information, contacting the Brazilian airport authority (Infraero) or the local tourism office in advance is recommended.

Before departure, arrange mobile data for the trip. A Brazil eSIM can be purchased online and activated instantly upon landing, providing reliable internet access for maps, ride-hailing apps, and real-time transit updates. This is especially useful in areas where Wi‑Fi is scarce.

In summary, Brazil’s transport network is a patchwork: excellent for domestic flights and metro systems in major hubs, but less reliable for intercity rail and rural roads. Buses are the backbone of intercity travel; ride-hailing offers convenience in cities; and renting a car is best reserved for specific road trips. Planning ahead, booking tickets early, and having a mobile data solution will make getting around far smoother.

Brazil
Heading to Brazil?

Get a local eSIM — instant activation, no roaming fees.

View Brazil eSIM Plans
More guides for Brazil