Distance from Sofala to Xai-Xai
Distance from Sofala to Xai-Xai is 660 kilometers. This air travel distance is equal to 410 miles.
The air travel (bird fly) shortest distance between Sofala and Xai-Xai is 660 km or 410 miles.
If you travel with an airplane (which has average speed of 560 miles) from Sofala to Xai-Xai, It takes 0.73 hours to arrive.
Sofala
Sofala is located in Mozambique.
| GPS Coordinates (DMS) | 19° 12´ 14.0760'' S 34° 51´ 44.7120'' E | 
|---|---|
| Latitude | -19.20391 | 
| Longitude | 34.86242 | 
| Altitude | 121 m | 
| Country | Mozambique | 
Sofala Distances to Cities
| Sofala | Distance | 
|---|---|
| Distance from Sofala to Maputo | 776 km | 
| Distance from Sofala to Beira | 71 km | 
| Distance from Sofala to Ilha De Mocambique | 777 km | 
| Distance from Sofala to Xai Xai | 660 km | 
| Distance from Sofala to Inhambane | 522 km | 
Xai-Xai
Xai-Xai is located in Mozambique.
| GPS Coordinates | 25° 3´ 6.9840'' S 33° 38´ 39.0120'' E | 
|---|---|
| Latitude | -25.05194 | 
| Longitude | 33.64417 | 
| Altitude | 4 m | 
| Country | Mozambique | 
Xai-Xai Distances to Cities
| Xai-Xai | Distance | 
|---|---|
| Distance from Xai Xai to Chokwe | 88 km | 
| Distance from Xai Xai to Macia | 55 km | 
| Distance from Xai Xai to Maxixe | 217 km | 
| Distance from Xai Xai to Manjacaze | 45 km | 
| Distance from Xai Xai to Chimoio | 657 km | 
