Skip to content
Road trip

Driving from São Paulo to Rio de Janeiro

Short answer

From São Paulo to Rio de Janeiro it is about 430 km and 5 h 30 min of driving. In a car that gets 11 km/L, with gas at R$ 6.09/L, fuel costs about R$ 238 and tolls about R$ 96: in total, about R$ 334 one way (R$ 668 round trip).

Amounts are in Brazilian reais (R$), with no conversion to another currency. Gas uses the reference price from the ANP, Brazil's National Petroleum Agency.
Sources: ANP (fuel) · OpenStreetMap (route) · updated on October 19, 2026
Most reviewed activity in Rio de JaneiroRio de Janeiro Full-Day Tour + Christ the Redeemer and Sugarloaf Mountain by Minibus★ 8.6 · 338 reviews · from US$ 103 · via CivitatisSee dates and price →
Distance
430 km
Average time
5 h 30 min
Fuel
R$ 238
Tolls
R$ 96
Calculate with your car
Total one way: R$ 334 · R$ 668 round trip
+ accommodation in Rio de Janeiro: average nightly rate of about R$ 341. Book before you leave See hotels on Booking →

Estimate covers fuel and tolls only, not parking, food or wear on the car. Distance and time calculated on OpenStreetMap; the gas price is a reference price (ANP).

Tours and tickets

Things to do in Rio de Janeiro

booking on Civitatis
Rio de Janeiro Full-Day Tour + Christ the Redeemer and Sugarloaf Mountain by Minibus
8.6· 338 reviews

Rio de Janeiro Full-Day Tour + Christ the Redeemer and Sugarloaf Mountain by Minibus

Discover Rio de Janeiro on this complete tour. See the world-famous Christ the Redeemer Statue, Sugarloaf Mountain and the Maracana stadium in real life!

10 h
from US$ 103
Book →
Rio de Janeiro Rocinha Favela Walking Tour
9.3· 187 reviews

Rio de Janeiro Rocinha Favela Walking Tour

Experience the other side of Rio de Janeiro with this guided tour of the Rocinha favela, during which you'll discover its lesser-known spots.

3 h
from US$ 50
Book →
Rio Sunset Sailing Tour
9.6· 158 reviews

Rio Sunset Sailing Tour

Experience a beautiful sunset over Rio de Janiero, sailing the bay as night falls on board a luxurious yacht - a unique experience in the 'Cidade Maravilhosa'.

3 h
from US$ 53
Book →
Dona Marta Viewpoint Sunrise & Christ the Redeemer
9.8· 51 reviews

Dona Marta Viewpoint Sunrise & Christ the Redeemer

On this tour in Rio de Janeiro, we'll see a spectacular sunrise at the Dona Marta viewpoint and the awe-inspiring statue of Christ the Redeemer.

3 h
from US$ 98
Book →
Christ the Redeemer and Tijuca National Park Tour
9.6· 39 reviews

Christ the Redeemer and Tijuca National Park Tour

Enjoy the majestic landscapes that surround Rio on this tour of the National Park of Tijuca and the neighbouring area. Amazing!

7 h
from US$ 55
Book →
Rio de Janeiro Sailboat Trip
9.8· 29 reviews

Rio de Janeiro Sailboat Trip

Admire the famous Sugar Loaf Mountain from a truly unique perspective with this unforgettable sailboat trip around Rio de Janeiro.

3 h
from US$ 54
Book →
See all activities in Rio de Janeiro
Where to stay

Hotels in Rio de Janeiro

With 5 h 30 min of driving, it is a good idea to arrive with your hotel already booked: the average nightly rate in Rio de Janeiro is around R$ 341. If you are driving, confirm that the hotel has parking before you book.

Linx Galeao by Wish in Rio de Janeiro 8.8 ★★★ · 399 reviews Linx Galeao by Wish See on Booking → Americas Granada Hotel in Rio de Janeiro 8.5 ★★★★ · 589 reviews Americas Granada Hotel See on Booking → ibis budget RJ Copacabana in Rio de Janeiro 8.2 ★★ · 71 reviews ibis budget RJ Copacabana See on Booking → ibis Rio de Janeiro Nova America in Rio de Janeiro 8.1 ★★★ · 36 reviews ibis Rio de Janeiro Nova America See on Booking →
See all hotels in Rio de Janeiro

Rates change with the dates: confirm the price on Booking.com.

Torn between Rio de Janeiro and another destination?

Before you set out, see Rio de Janeiro side by side with other destinations competing for the same trip: weather, driving cost, ideal days and profile.

Rio de Janeiro or Arraial do Cabo? Rio de Janeiro or Búzios? Rio de Janeiro or Paraty?
see all comparisons →
Frequently asked questions

Frequently asked questions about the trip to Rio de Janeiro

How much does it cost to drive from São Paulo to Rio de Janeiro?

From São Paulo to Rio de Janeiro it is about 430 km and 5 h 30 min of driving. In a car that gets 11 km/L, with gas at R$ 6.09/L, fuel costs about R$ 238 and tolls about R$ 96: in total, about R$ 334 one way (R$ 668 round trip).

How long does the drive from São Paulo to Rio de Janeiro take?

It takes roughly 5 h 30 min by car to cover the 430 km, not counting stops. On public holidays and high-season weekends, the time can increase considerably because of traffic leaving and arriving.

Are there tolls on the way from São Paulo to Rio de Janeiro?

Yes. The route adds up to about R$ 96 in tolls each way. The amount can vary with the vehicle category and with rate adjustments by the toll road operators.

Complete guide to Rio de Janeiro Getting to Rio de Janeiro Best time to visit Return route: from Rio de Janeiro to São Paulo by car