Distance from Eswatini to Oman

The distance between Eswatini and Oman is 5,933 kilometers (3,687 miles).

Eswatini, Africa

Oman, Asia

5,933 km

Distance between centroids

5,235 km

Shortest distance

Calculated based on main borders (including major islands)

6,132 km

Shortest distance between major cities

Mhlume → Al Buraymī

Distances between Eswatini and Oman by cities:

City in Eswatini City in Oman Distance (kilometers)
Malkerns Seeb 6,268 km
Nhlangano Muscat 6,326 km
Kwaluseni Samā’il 6,208 km
Mhlume Al Buraymī 6,132 km
Lobamba Muscat 6,264 km
Manzini Al Buraymī 6,199 km
Kwaluseni Barkā’ 6,242 km
Siteki Muscat 6,226 km
Vuvulane Muscat 6,193 km
Mbabane Seeb 6,251 km
Hlathikhulu Muscat 6,307 km
Mhlume Muscat 6,192 km
Piggs Peak Muscat 6,214 km
Manzini Muscat 6,259 km
Piggs Peak Al Buraymī 6,152 km
Hlathikhulu Al Buraymī 6,249 km
Malkerns Al Buraymī 6,210 km
Vuvulane Al Buraymī 6,134 km
Nhlangano Al Buraymī 6,267 km
Bulembu Muscat 6,219 km

Distance between cities calculator →

Other distances from Eswatini

Distance between countries Kilometers
From Eswatini to China 10,289 km
From Eswatini to India 7,310 km
From Eswatini to United States 14,954 km
From Eswatini to Indonesia 9,225 km
From Eswatini to Pakistan 7,478 km

Other distances from Oman

Distances between countries Kilometers
From Oman to China 4,924 km
From Oman to India 2,395 km
From Oman to United States 12,872 km
From Oman to Indonesia 6,763 km
From Oman to Pakistan 1,662 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Eswatini and Oman.

From To Distance (kilometers)
China Yemen 5,935 km
Brazil Mauritania 5,939 km
India Albania 5,942 km
Spain Burundi 5,942 km
France Pakistan 5,943 km
Chile Guadeloupe 5,914 km
Ireland Eritrea 5,947 km
Spain Oman 5,953 km
India Lithuania 5,953 km
India Rwanda 5,902 km
India Serbia 5,902 km
Italy Angola 5,901 km
China Ukraine 5,961 km
China Turkey 5,964 km
India Kosovo 5,894 km

More distances from Eswatini

Calculate the distance between any 2 countries