Distance from to

Distance from Belford Roxo to Zhangjiagang

Distance from Belford Roxo to Zhangjiagang is 18,143 kilometers. This air travel distance is equal to 11,274 miles.

The air travel (bird fly) shortest distance between Belford Roxo and Zhangjiagang is 18,143 km= 11,274 miles.

If you travel with an airplane (which has average speed of 560 miles) from Belford Roxo to Zhangjiagang, It takes 20.13 hours to arrive.

Belford Roxo

Belford Roxo is located in Brazil.

GPS Coordinates (DMS)22° 45´ 51.0120'' S
43° 23´ 57.9840'' W
Latitude-22.76417
Longitude-43.39944
Altitude22 m
CountryBrazil

Belford Roxo Distances to Cities

Belford RoxoDistance
Distance from Belford Roxo to Xinmin17,522 km
Distance from Belford Roxo to Changzhou18,100 km
Distance from Belford Roxo to Beibei16,926 km
Distance from Belford Roxo to Zhangjiagang18,143 km
Distance from Belford Roxo to Dongsheng16,878 km

Zhangjiagang

Zhangjiagang is located in China.

GPS Coordinates31° 51´ 54.0000'' N
120° 32´ 20.0040'' E
Latitude31.86500
Longitude120.53889
Altitude13 m
CountryChina

Map of Belford Roxo

Map of Zhangjiagang