Home › Routes › Rio de Janeiro to Sao Paulo

How to get from Rio de Janeiro to Sao Paulo

Flights between Santos Dumont (Rio) and Congonhas (São Paulo) take about 1 h and run very frequently. Buses take about 6 h, and driving about 5 h 30–6 h via the Via Dutra (BR-116). There is no passenger train.

360 km apart (straight line)Day trip: possibleFlight · Bus · Car

Best option: Flight. The shuttle flight between the two city-centre airports is fast and frequent.

All the ways to make the trip

HowTimeHow oftenPrice*Good to know
flight
Shuttle flights Santos Dumont–Congonhas (LATAM, GOL, Azul); also Galeão–Guarulhos
about 1 hmany an hour at peakabout R$300–900Santos Dumont and Congonhas are close to the city centres.
bus
Several bus companies from Rio's Novo Rio terminal to São Paulo's Tietê terminal
about 6 hevery 30 minutes or soabout R$100–250Overnight buses save a night's hotel.
car
Via Dutra (BR-116)
about 5 h 30–6 htolls about R$50–80 plus fuelTraffic around both cities can be heavy.

*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.

Open the route in Google Maps →

Book the trip

Compare flightsRio de Janeiro to Sao Paulo and backHire a carPick up in Rio de JaneiroBook a transferDoor to door on arrivalHotels in Sao PauloCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

Common questions

Is there a train between Rio and São Paulo?

No. There is no passenger train between the two cities. A high-speed rail project has been discussed for years but has not been built. Your options are flying, taking a bus or driving. The flight is fastest, about 1 hour.

Which airports should I use?

Santos Dumont in Rio and Congonhas in São Paulo are both close to the city centres and handle frequent shuttle flights. Galeão and Guarulhos are the international airports, farther out. For most domestic travellers, Santos Dumont to Congonhas is the most convenient pairing.

How long is the bus?

About 6 hours from Rio's Novo Rio terminal to São Paulo's Tietê terminal, with buses running very frequently. Overnight buses in 'leito' class have fully reclining seats. Buses are much cheaper than flying but take longer once you add traffic.

Can I do São Paulo as a day trip from Rio?

Possible by plane, with early and late flights, giving you several hours in São Paulo. By bus or car it is too long. São Paulo's museums, neighbourhoods and food scene deserve several days, so most visitors stay overnight or longer.

Sao Paulo travel guideHow many days in Sao PauloWhere to stay in Sao PauloRio de Janeiro travel guide

Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.