How to Get Around Brazil: The Complete Transport Guide (2026)
Getting around Brazil is both easier and more complicated than most visitors expect. Easier because the country has a well-developed domestic aviation network, an extensive inter-city bus system and the ubiquitous presence of Uber in virtually every city. More complicated because Brazil is enormous — the fifth-largest country on earth — and the distances between major destinations are genuinely continental in scale. São Paulo to Manaus is further than London to Cairo. Rio de Janeiro to Porto Alegre is roughly the distance from New York to Miami. Planning your transport logistics intelligently is one of the most important decisions you’ll make for your Brazil trip.
This guide covers every method of getting around Brazil — domestic flights, buses, car hire, boats, trains and ride-sharing apps — with practical advice on when to use each, how to book, what to expect and how to avoid the most common mistakes.
Domestic Flights: The Backbone of Long-Distance Travel
For any journey over 600–800km in Brazil, flying is almost always the right choice. It saves days of time and, when booked in advance, can cost less than the equivalent bus ticket in some cases. Brazil’s domestic aviation market is served primarily by three airlines: LATAM (the largest, with the most comprehensive network), Gol (budget-oriented, strong domestic network) and Azul (the most innovative in terms of secondary city coverage, often the only airline serving smaller destinations like Chapada Diamantina, Bonito and Ilhéus).
How to Book Domestic Flights
Book directly through airline websites for the best fares and flexibility: latam.com, voegol.com.br and voeazul.com.br. Google Flights searches all three. Brazilian travel platform Decolar.com (the regional Expedia equivalent) often shows combined fares and can be useful for complex itineraries. Key booking tips: book 6–8 weeks in advance for the best fares on popular routes; Tuesday and Wednesday departures are typically cheapest; 6am and 10pm flights are often significantly cheaper than mid-day; watch for sales (“promoções”) especially from Azul and Gol which run flash sales to domestic destinations.
Luggage and Check-In
Brazilian domestic flights have become stricter about checked baggage in recent years. Many basic (economy) fares include only carry-on baggage (10kg) with checked bags costing extra — always check what’s included before buying. LATAM’s basic fare typically includes one 10kg carry-on; checked bags are R$60–120 extra per leg. Gol and Azul have similar structures. Airport check-in counters open 90 minutes before departure for domestic flights; online check-in is available and saves time. Brazilian airports (especially GRU in São Paulo and SDU in Rio) are notoriously congested — arrive 2 hours before domestic flights in peak periods.
Key Airports to Know
Brazil has multiple airports serving its major cities, and choosing the right one matters enormously for connections and ground transport.
São Paulo: Guarulhos International (GRU) — 40km from the city centre, most international flights, connects to most domestic routes. Congonhas (CGH) — 8km from centre, domestic only, serves Rio, Belo Horizonte and a few other routes via the air bridge (ponte aérea). Viracopos (VCP) — 100km from centre in Campinas, Azul hub, many domestic routes, cheap fares but terrible ground transport.
Rio de Janeiro: Galeão (GIG) — international airport, 45km from city, main hub. Santos Dumont (SDU) — charming small airport in the city centre (5km from Ipanema), domestic only, shuttle flights to São Paulo Congonhas every 30 minutes. Most travellers prefer SDU for domestic travel within Rio.
Other key airports: Brasília (BSB) — major domestic hub, all airlines; Belo Horizonte Confins (CNF); Recife (REC); Fortaleza (FOR); Salvador (SSA); Manaus (MAO); Belém (BEL); Florianópolis (FLN); Porto Alegre (POA).
Long-Distance Buses: Comfortable, Safe and Incredibly Comprehensive
Brazil’s inter-city bus network is one of the best in South America. The Rodoviária (bus terminal) in every Brazilian city is a hub of regulated, scheduled services connecting even small towns throughout the country. Long-distance buses (ônibus de longa distância) in the premium categories are comfortable, air-conditioned, and for journeys under 8 hours, a genuinely good option.
Bus Classes Explained
Convencional (conventional): Standard reclining seats, basic comfort. Cheapest option. Fine for journeys up to 4 hours. Executivo (executive): Wider seats, more legroom, often includes a meal service on longer routes. The standard choice for journeys of 4–10 hours. Leito (sleeping berth): Full-flat seats, blanket and pillow included, sometimes meals. Equivalent to business class on a flight. Ideal for overnight journeys of 8+ hours — you board, sleep, arrive. Costs 2–3× the convencional price but genuinely worth it. Leito cama: The premium version of leito with wider seats and enhanced service. Available on the most popular routes.
How to Buy Bus Tickets
Clickbus.com.br and Buser.com.br are the main online booking platforms that aggregate multiple bus companies. Alternatively, each company’s own website sells tickets directly. Major bus companies include: Cometa (São Paulo–Rio corridor), Itapemirim (southeast), Pluma (south Brazil), Real Expresso (interior routes including Chapada Diamantina), Reunidas (south) and many regional operators. For same-day or next-day travel, simply turning up at the Rodoviária usually works on most routes — but book in advance for holiday periods (Carnaval, New Year, Semana Santa) when buses sell out days ahead.
The Best Bus Routes for Travellers
São Paulo – Rio de Janeiro (6 hours, R$60–120): The most-served route in Brazil, departing every 30 minutes from São Paulo Tietê to Rio Novo Rio terminal. The Cometa Executivo service is excellent value. Salvador – Lençóis (Chapada Diamantina, 7 hours, R$80–140): Real Expresso operates overnight departures that work well. Porto Alegre – Florianópolis (5 hours, R$80–120): Frequent departures, excellent roads. Foz do Iguaçu – Curitiba (10 hours overnight, R$120–200): Leito recommended for comfort.
Car Hire: Freedom with Caveats
Renting a car in Brazil gives you a level of freedom that buses and flights cannot — the ability to stop at viewpoints, explore unmarked beaches, reach remote trailheads and travel at your own pace. It is also more stressful and expensive than visitors from Europe or North America might expect.
When to Hire a Car
Car hire is strongly recommended for: exploring the Minas Gerais colonial circuit (Ouro Preto, Tiradentes, Congonhas); the Chapada Diamantina (for accessing southern park sectors and remote attractions); the Serra Gaúcha wine region in Rio Grande do Sul; the Canastra plateau and artisanal cheese country; and any itinerary involving multiple small towns in the interior. Car hire is generally unnecessary for: Rio de Janeiro city (traffic and parking are nightmarish, use Uber); São Paulo city (same reasons); the northeast beach circuit where transfers and tours are efficient and cheap.
Practical Car Hire Information
International chains (Hertz, Avis, Budget, Europcar) all operate in Brazil through franchisees; Localiza and Movida are the major Brazilian operators with extensive networks and often better prices. Book online in advance — prices increase dramatically for walk-in bookings. A full international driving licence is required (an IDP is recommended). Credit card insurance is generally not accepted by Brazilian rental companies — purchase the CDW (collision damage waiver) locally. Brazilian rental contracts have specific rules about crossing state lines: check whether your rental permits inter-state travel, as many basic contracts do not. GPS is essential — download offline Google Maps before arriving.
Driving in Brazil: Key Points
Brazilian drivers are generally more aggressive than visitors from Northern Europe or North America are used to. Honking is communication, not aggression. Motorcycles filter through traffic constantly — check mirrors before changing lanes. In cities, running red lights after midnight is legally permitted in many states (to prevent carjackings) and common in practice. Toll roads (pedágios) are frequent on major highways — keep R$100–200 in coins or small notes available, or purchase a Via Fácil or ConectCar electronic toll tag. Speed cameras are omnipresent on Brazilian highways and are rigorously enforced — fines are levied against the rental company and charged to your credit card weeks later. Fuel (gasolina) costs approximately R$6–7 per litre. Brazil also sells etanol (sugarcane ethanol) which is cheaper but gives lower fuel economy — check what your rental car requires before refuelling.
Uber and Ride-Sharing in Brazilian Cities
Uber is the single most important transport tool for foreign visitors in Brazilian cities. It is available in virtually every city with a population over 100,000 and solves the two main urban transport challenges simultaneously: the language barrier (no need to explain your destination) and safety (you always know who is driving you, where you’re going and what it costs before you start).
99 (the Brazilian ride-app, owned by Chinese DiDi) is Uber’s main competitor and is often slightly cheaper. Both apps operate similarly and can be used with international cards. InDriver has some presence in secondary cities. In practice, Uber has the most consistent driver supply in tourist areas and is the default recommendation.
Uber Pool (shared rides) is available in larger cities but adds significant time. Uber Black (premium cars) is excellent value for airport transfers — only marginally more expensive than standard Uber in most cities. For airport arrivals especially, pre-booking an Uber from the arrivals hall before walking outside avoids the aggressive taxi touts and unlicensed drivers who target arriving foreigners.
Taxis
Licensed taxis (yellow and black in most Brazilian cities) are safe and regulated. Ensure the meter is running — never accept a flat fee quoted before the trip starts unless you know the standard price. App-based taxis (Táxi Rio, 99 Taxi) are preferable to street hailing as they provide accountability. Radio taxis booked by phone through your hotel are reliable for airport trips when you prefer guaranteed availability. Avoid unlicensed (pirate) taxis, especially at airports — these operate without insurance and have been the setting for robberies targeting arriving passengers.
City Public Transport
Brazil’s major cities have metro systems of varying coverage and quality. For tourists, the metro is useful in specific contexts but limited in overall coverage.
São Paulo has the best metro in Brazil — 6 lines covering much of the city centre and connecting to suburban rail. A single journey costs R$5 (2026 price). The Linha 4-Amarela connects Guarulhos airport to the city via a CPTM train from Aeroporto Guarulhos station (allow 90 minutes door-to-door). For tourists, the metro is genuinely useful for reaching Paulista Avenue, Liberdade, Vila Madalena and the old centre. Rio de Janeiro has a 3-line metro that covers Ipanema, Copacabana, Botafogo, Flamengo and the Centro. Single journey R$6. The Linha 4 extension to Barra and the Olympic Park area is now operational. BRT (Bus Rapid Transit) lines connect to areas not covered by metro. Other cities: Belo Horizonte, Recife, Fortaleza and Porto Alegre all have metro systems of limited tourist utility — Uber is usually more efficient except for specific commuter routes.
Boats and River Transport
In the Amazon region, boats are not a romantic alternative to other transport — they are often the only option. The Amazon river system is so vast and the road network so limited that river travel is as fundamental here as highways are elsewhere.
Amazon River Ferries
Slow ferries (barcos de linha) connect Manaus to Belém (4–5 days downstream, 7–8 days upstream), Manaus to Santarém (2–3 days) and Manaus to Tefé and beyond. Accommodation on these vessels ranges from hammock space (the traditional, cheap and social option — bring your own hammock, costs R$200–400 per journey) to private cabins with bunks (R$500–800) to occasional air-conditioned cabins on newer vessels. Food is served on board but take supplementary snacks. These journeys are an extraordinary experience of river life — local families, merchandise, livestock and the endless brown Amazon passing outside. However, be clear-eyed about the realities: the food is basic, sanitation is modest and theft does occur on busy ferries. Padlock your hammock bag to the railing and secure valuables.
Speedboats
For reaching specific jungle lodges and destinations that cannot wait for the slow ferry, speedboats (lanchas) are the answer. These 8–20 passenger open boats cover distances at 3–4× the speed of the slow ferries. They are not comfortable over long distances (3+ hours) — the ride is rough, the sun exposure is severe and earplugs are strongly recommended. But for the 1–2 hour transfers that most lodge-to-Manaus runs require, they are the right tool.
Trains: Where They Still Exist
Brazil’s rail network was largely dismantled during the road-building frenzy of the 20th century. What remains is limited but occasionally wonderful for tourists.
The Estrada de Ferro Vitória a Minas connects Vitória (Espírito Santo) to Belo Horizonte — a 12-hour rail journey through the iron-ore mountains of Minas Gerais. Not a tourist train, but a genuine working railway with dramatic scenery. The Trem do Pantanal (Corumbá line, operated seasonally) offers a historical train experience through the Pantanal landscape. The Maria Fumaça steam train between Tiradentes and São João del Rei in Minas Gerais is the most charming rail experience in Brazil — a 35-minute journey through colonial countryside on a narrow-gauge steam train that has been running since 1881. Runs on weekends only.
Getting Between Cities: Quick Reference
| Route | Best Option | Duration | Approx. Cost |
|---|---|---|---|
| São Paulo – Rio | Bus or flight | 6h bus / 1h flight | R$60–120 / R$150–400 |
| Rio – Iguaçu Falls | Flight | 2h | R$200–600 |
| São Paulo – Florianópolis | Flight or bus | 1.5h / 11h | R$200–500 / R$120–200 |
| São Paulo – Manaus | Flight only | 4h | R$400–900 |
| Recife – Fernando de Noronha | Flight only | 1.5h | R$400–900 |
| BH – Ouro Preto | Bus | 2h | R$60–80 |
| Manaus – Belém (Amazon) | Slow boat or flight | 5 days / 2h | R$300–800 / R$300–700 |
| Cuiabá – Pantanal lodges | Transfer (road) | 3–5h | R$300–500 |
Transport Apps Every Brazil Traveller Needs
Download these before arriving: Uber (ride-sharing, available everywhere); 99 (ride-sharing, sometimes cheaper than Uber); Google Maps with Brazil downloaded offline (essential for navigation including bus routes in most cities); Moovit (public transport directions including metro, BRT and municipal bus routes in major cities); Clickbus (inter-city bus booking); LATAM, Gol and Azul apps (domestic flight booking and boarding passes). iFood is not a transport app but is the dominant food delivery app — useful for hotel room meals when you don’t want to go out.
Frequently Asked Questions
Is it safe to take buses in Brazil?
Inter-city buses operated by registered companies from official Rodoviárias are safe and widely used by all segments of Brazilian society. The regulated bus system is entirely different from the local urban bus network in large cities (which is less tourist-friendly and where some pickpocketing does occur). For long-distance travel between cities, taking an executivo or leito bus from the Rodoviária is a completely normal and safe experience. Stick to named companies booked through official platforms rather than informal carriers.
Should I get a Brazilian SIM card for Uber?
A Brazilian SIM card or an international data plan is essential for using Uber effectively. Uber requires mobile data to function. Brazilian SIM cards are available at airports from Vivo, TIM and Claro — a prepaid SIM with 15GB costs around R$60–80 and lasts a month. Alternatively, an eSIM (through providers like Airalo) can be purchased and activated before you land. Without mobile data, navigation in Brazilian cities becomes very difficult.
Can I use my foreign driving licence in Brazil?
Foreign driving licences are valid in Brazil for up to 180 days. An International Driving Permit (IDP) is recommended and required by some rental companies — get one from your national automobile association before departure. Car rental companies require a valid licence, a credit card in the driver’s name and a minimum age (usually 21, sometimes 25 for certain categories). Ensure your licence has an official translation if it is not in Portuguese, English, French or Spanish.
How far in advance should I book domestic flights in Brazil?
For popular routes (São Paulo–Rio, São Paulo–Florianópolis, Recife–Noronha), book 4–8 weeks in advance for reasonable fares. Fares rise sharply in the final 2 weeks before departure. For travel during Brazilian school holidays (July, late December to early January, Carnaval week in February/March), book 2–3 months in advance. Remote routes served only by Azul (Chapada Diamantina, Bonito, Ilhéus) have limited seats and can sell out entirely — book these as early as possible.
What is the easiest way to get from São Paulo to Rio de Janeiro?
The air bridge (ponte aérea) between São Paulo Congonhas (CGH) and Rio Santos Dumont (SDU) is one of the world’s busiest shuttle air services — flights run every 30 minutes from 6am to 10pm and no advance booking is technically required (though booking online the day before is recommended). The journey is 45 minutes in the air, with both airports centrally located. This is the fastest option. The bus takes 6 hours but costs significantly less (R$60–120 vs R$250–600 for the flight) and operates every 30 minutes — a reasonable choice if budget matters and you’re not in a rush.
Final Transport Tips
Brazil rewards flexible, well-planned logistics. A few final principles: always have cash for small transport needs (airport taxis, ferry terminals, tolls); budget extra time at Brazilian airports — delays of 30–60 minutes are normal on domestic routes; WhatsApp works better than SMS in Brazil for communicating with drivers, guides and accommodation; and never assume that the cheapest transport option is safe — use registered companies and apps. The infrastructure of Brazilian travel has improved enormously in the past decade, and navigating the country has never been easier for international visitors.
