Distance from Oman to Sri Lanka

The distance between Oman and Sri Lanka is 3,065 kilometers (1,904 miles).

Oman, Asia

Sri Lanka, Asia

3,065 km

Distance between centroids

2,573 km

Shortest distance

Calculated based on main borders (including major islands)

2,712 km

Shortest distance between major cities

Sur → Vavuniya

Distances between Oman and Sri Lanka by cities:

City in Oman City in Sri Lanka Distance (kilometers)
Nizwá Ampara 3,110 km
Bidbid Colombo 2,953 km
Şaḩam Colombo 3,105 km
As Suwayq Jaffna 2,865 km
Khasab Matara 3,416 km
‘Ibrī Jaffna 2,916 km
Khasab Colombo 3,286 km
Seeb Colombo 2,965 km
Al Buraymī Jaffna 3,033 km
Bawshar Vavuniya 2,869 km
Seeb Ampara 3,095 km
As Suwayq Galle 3,133 km
Rustaq Colombo 3,012 km
Şalālah Ampara 3,184 km
Sur Ampara 2,914 km
Al Buraymī Galle 3,296 km
Barkā’ Ampara 3,122 km
Muscat Vavuniya 2,869 km
‘Ibrī Colombo 3,080 km
Şaḩam Galle 3,200 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 Sri Lanka

Distances between countries Kilometers
From Sri Lanka to China 3,909 km
From Sri Lanka to India 1,421 km
From Sri Lanka to United States 15,013 km
From Sri Lanka to Indonesia 3,802 km
From Sri Lanka to Pakistan 2,761 km

Countries separated by similar distances

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

From To Distance (kilometers)
Spain Senegal 3,060 km
Italy Western Sahara 3,059 km
United Kingdom Algeria 3,065 km
Peru Martinique 3,055 km
Japan Philippines 3,066 km
China Japan 3,054 km
Japan China 3,054 km
Russia Kyrgyzstan 3,050 km
Japan Mongolia 3,075 km
France Mauritania 3,043 km
Netherlands Georgia 3,041 km
Chile Brazil 3,079 km
Brazil Chile 3,079 km
United States Haiti 3,040 km
India Malaysia 3,081 km

More distances from Oman

Calculate the distance between any 2 countries