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 or 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.
Botswana
| GPS Coordinates (DMS) | 22° 19´ 42.4920'' S 24° 41´ 5.5320'' E |
|---|---|
| Latitude | -22.32847 |
| Longitude | 24.68487 |
| Altitude | 1018 m |
| Country | Botswana |
Botswana Distances to Countries
| Botswana | Distance |
|---|---|
| Distance from Botswana to Zambia | 1,076 km |
| Distance from Botswana to Chile | 9,112 km |
| Distance from Botswana to Oman | 5,936 km |
Swaziland
| GPS Coordinates | 26° 31´ 21.0000'' S 31° 27´ 57.1320'' E |
|---|---|
| Latitude | -26.52250 |
| Longitude | 31.46587 |
| Altitude | 487 m |
| Country | Swaziland |
Swaziland Distances to Countries
| Swaziland | Distance |
|---|---|
| Distance from Malawi to Swaziland | 1,505 km |
| Distance from Gabon to Swaziland | 3,562 km |
| Distance from Saint Barthelemy to Swaziland | 11,297 km |