Distance from Somalia to Oman

The distance between Somalia and Oman is 2,092 kilometers (1,300 miles).

Somalia, Africa

Oman, Asia

2,092 km

Distance between centroids

555 km

Shortest distance

Calculated based on main borders (including major islands)

1,676 km

Shortest distance between major cities

Bosaso → Muscat

Distances between Somalia and Oman by cities:

City in Somalia City in Oman Distance (kilometers)
Marka Rustaq 2,760 km
Laascaanood Khasab 2,173 km
Beledweyne Muscat 2,522 km
Burao Seeb 2,065 km
Buurhakaba Nazwah 2,659 km
Afgooye Nazwah 2,663 km
Marka Al Buraymī 2,761 km
Bosaso Khasab 1,808 km
Gaalkacyo Muscat 2,200 km
Laascaanood Seeb 2,039 km
Beledweyne Nazwah 2,411 km
Baidoa Nazwah 2,655 km
Jamaame Nazwah 2,994 km
Jamaame Seeb 3,099 km
Berbera Muscat 2,034 km
Kismayo Seeb 3,151 km
Hargeysa Muscat 2,176 km
Baki Muscat 2,201 km
Buurhakaba Muscat 2,769 km
Hargeysa Nazwah 2,062 km

Distance between cities calculator →

Other distances from Somalia

Distance between countries Kilometers
From Somalia to China 6,816 km
From Somalia to India 3,932 km
From Somalia to United States 13,894 km
From Somalia to Indonesia 7,558 km
From Somalia to Pakistan 3,699 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 Somalia and Oman.

From To Distance (kilometers)
El Salvador Ecuador 2,094 km
China North Korea 2,098 km
Puerto Rico Nicaragua 2,082 km
Kenya Yemen 2,081 km
Kenya Mozambique 2,078 km
China Taiwan 2,103 km
Costa Rica Puerto Rico 2,076 km
Puerto Rico Costa Rica 2,076 km
El Salvador Dominican Republic 2,074 km
Sweden Italy 2,073 km
Sweden North Macedonia 2,071 km
Nigeria Libya 2,112 km
Sweden Albania 2,113 km
Uruguay Brazil 2,063 km
Slovakia Spain 2,062 km

More distances from Somalia

Calculate the distance between any 2 countries