São José do Rio Preto to Teresópolis: 551 miles (886 km), about 11 h 18 min of driving. The route, U.S. travel advisory for Brazil and 9 stops on the way.
9 stops between São José do Rio Preto and Ipatinga, plus the route: 547 miles (880 km), about 12 h 6 min of driving and the U.S. travel advisory level.
Juiz de Fora to São José do Rio Preto: 537 miles (865 km), about 11 h 17 min of driving. The route, U.S. travel advisory for Brazil and 9 stops on the way.
9 stops between São José do Rio Preto and Petrópolis, plus the route: 533 miles (858 km), about 10 h 45 min of driving and the U.S. travel advisory level.
Driving from Niterói to São José do Rio Preto: 525 miles, roughly 10 h 21 min without stops. Road by road, 9 places to stop and the State Department advisory.
8 stops between Rio de Janeiro and São José do Rio Preto, plus the route: 521 miles (838 km), about 10 h 15 min of driving and the U.S. travel advisory level.
9 stops between São José do Rio Preto and Angra dos Reis, plus the route: 498 miles (802 km), about 10 h 9 min of driving and the U.S. travel advisory level.
Driving from São José do Rio Preto to Itaguaí: 493 miles, roughly 9 h 57 min without stops. Road by road, 9 places to stop and the State Department advisory.