From Rio de Janeiro to Belo Horizonte it is about 434 km and 6 h of driving. In a car that gets 11 km/L, with gas at R$ 6.20/L, fuel costs about R$ 245 and tolls about R$ 104: in total, about R$ 349 one way (R$ 697 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
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 Belo Horizonte
booking on Civitatis
8.9· 197 reviews
Ouro Preto & Mariana Day Trip
On this day trip to Ouro Preto and Mariana from Belo Horizonte we'll get to know its great artistic and religious heritage - a must!
If you like contemporary art you can't miss this trip to the open-air museum Instituto Inhotim - one of the cultural centres of Brazilian state of Minas Gerais
Rei do Mato and Maquiné Caves + Guimaraes Rosa Museum Tour
This trip to the Rei do Mato and Maquiné Caves is perfect to experience some real caving. We'll also visit the Guimaraes Rosa Museum. What's not to love?
With 6 h of driving, it is a good idea to arrive with your hotel already booked: the average nightly rate in Belo Horizonte is around R$ 391. If you are driving, confirm that the hotel has parking before you book.
Rates change with the dates: confirm the price on Booking.com.
Torn between Belo Horizonte and another destination?
Before you set out, see Belo Horizonte side by side with other destinations competing for the same trip: weather, driving cost, ideal days and profile.
Frequently asked questions about the trip to Belo Horizonte
How much does it cost to drive from Rio de Janeiro to Belo Horizonte?
From Rio de Janeiro to Belo Horizonte it is about 434 km and 6 h of driving. In a car that gets 11 km/L, with gas at R$ 6.20/L, fuel costs about R$ 245 and tolls about R$ 104: in total, about R$ 349 one way (R$ 697 round trip).
How long does the drive from Rio de Janeiro to Belo Horizonte take?
It takes roughly 6 h by car to cover the 434 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 Rio de Janeiro to Belo Horizonte?
Yes. The route adds up to about R$ 104 in tolls each way. The amount can vary with the vehicle category and with rate adjustments by the toll road operators.