Distance from Oman to Nepal

The distance between Oman and Nepal is 2,940 kilometers (1,827 miles).

Oman, Asia

Nepal, Asia

2,940 km

Distance between centroids

2,147 km

Shortest distance

Calculated based on main borders (including major islands)

2,297 km

Shortest distance between major cities

Barkā’ → Bhimdatta

Distances between Oman and Nepal by cities:

City in Oman City in Nepal Distance (kilometers)
Şalālah Surkhet 3,105 km
‘Ibrī Kathmandu 2,932 km
Sohar Bharatpur 2,794 km
Sohar Surkhet 2,538 km
Barkā’ Surkhet 2,445 km
Khasab Kathmandu 2,885 km
Al Buraymī Biratnagar 3,170 km
As Suwayq Bharatpur 2,736 km
Al Buraymī Bharatpur 2,887 km
Rustaq Kathmandu 2,838 km
Rustaq Surkhet 2,500 km
Barkā’ Bhimdatta 2,297 km
As Suwayq Biratnagar 3,015 km
Bidbid Pokhara 2,641 km
Nizwá Surkhet 2,505 km
Muscat Kathmandu 2,735 km
Nizwá Pokhara 2,715 km
Seeb Surkhet 2,416 km
Muscat Lahān 2,846 km
Bawshar Madhyapur Thimi 2,743 km

Distance between cities calculator →

Other distances from Oman

Distance 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

Other distances from Nepal

Distances between countries Kilometers
From Nepal to China 2,062 km
From Nepal to India 1,010 km
From Nepal to United States 12,755 km
From Nepal to Indonesia 4,531 km
From Nepal to Pakistan 1,450 km

Countries separated by similar distances

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

From To Distance (kilometers)
Brazil Trinidad and Tobago 2,942 km
Germany Palestinian Territory 2,943 km
Ireland Algeria 2,933 km
Italy Azerbaijan 2,931 km
Germany Armenia 2,931 km
India Bahrain 2,952 km
Chile Peru 2,954 km
Peru Chile 2,954 km
Germany Syria 2,922 km
Netherlands Cyprus 2,922 km
China Tajikistan 2,919 km
Brazil Argentina 2,916 km
Argentina Brazil 2,916 km
Peru Honduras 2,968 km
India Cambodia 2,912 km

More distances from Oman

Calculate the distance between any 2 countries