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
Botswana Distances to Countries
|Distance from Botswana to Cayman Islands||12,391 km|
|Distance from Botswana to El Salvador||12,981 km|
|Distance from Burkina Faso to Botswana||4,792 km|
|GPS Coordinates||26° 31´ 21.0000'' S |
31° 27´ 57.1320'' E
Swaziland Distances to Countries
|Distance from Swaziland to East Timor||9,987 km|
|Distance from Papua New Guinea to Swaziland||11,889 km|
|Distance from Swaziland to Zambia||1,536 km|