Distance from to

Distance between São José do Rio Preto and Belford Roxo

Distance between São José do Rio Preto and Belford Roxo is 654.08 km. This distance is equal to 406.43 miles, and 352.94 nautical miles.

The distance line on map shows distance from São José do Rio Preto to Belford Roxo between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between São José do Rio Preto to Belford Roxo,
It takes 0.73 hours to arrive.

São José do Rio Preto -20.820181 -49.3796813
Belford Roxo -22.7645391 -43.3996264
Distance 654.08 km 406.43 miles

Related Distances