Belo Horizonte to São José do Rio Preto: 416 miles (669 km), about 8 h 41 min of driving. The route, U.S. travel advisory for Brazil and 8 stops on the way.
9 stops between São José do Rio Preto and Guaratinguetá, plus the route: 362 miles (583 km), about 7 h 7 min of driving and the U.S. travel advisory level.
9 stops between São José do Rio Preto and Caraguatatuba, plus the route: 362 miles (582 km), about 7 h 38 min of driving and the U.S. travel advisory level.
São José do Rio Preto to Pindamonhangaba: 345 miles (555 km), about 6 h 49 min of driving. The route, U.S. travel advisory for Brazil and 8 stops on the way.
Driving from São José do Rio Preto to Itanhaém: 339 miles, roughly 6 h 53 min without stops. Road by road, 9 places to stop and the State Department advisory.
Driving from São José do Rio Preto to Guarujá: 331 miles, roughly 6 h 42 min without stops. Road by road, 8 places to stop and the State Department advisory.
9 stops between São José do Rio Preto and Praia Grande, plus the route: 319 miles (513 km), about 6 h 24 min of driving and the U.S. travel advisory level.