Distance from Botswana to Swaziland
Distance from Botswana to Swaziland is 830 kilometers. This air travel distance is equal to 516 miles.
The air travel (bird fly) shortest distance between Botswana and Swaziland is 830 km= 516 miles.
If you travel with an airplane (which has average speed of 560 miles) from Botswana to Swaziland, It takes 0.92 hours to arrive.
|GPS Coordinates (DMS)||22° 19´ 42.4920'' S |
24° 41´ 5.5320'' E
Map of Botswana
Botswana Distances to Countries
|Distance from Botswana to Tonga||14,718 km|
|Distance from Botswana to Saint Vincent and the Grenadines||10,151 km|
|Distance from Argentina to Botswana||8,348 km|
|GPS Coordinates||26° 31´ 21.0000'' S |
31° 27´ 57.1320'' E
Map of Swaziland
Swaziland Distances to Countries
|Distance from Antarctica to Swaziland||7,831 km|
|Distance from Spain to Swaziland||8,283 km|
|Distance from Russia to Swaziland||11,775 km|