Distance from Latvia to Oman

The distance between Latvia and Oman is 4,685 kilometers (2,911 miles).

Latvia, Europe

Oman, Asia

4,685 km

Distance between centroids

4,005 km

Shortest distance

Calculated based on main borders (including major islands)

4,247 km

Shortest distance between major cities

Salaspils → Khasab

Distances between Latvia and Oman by cities:

City in Latvia City in Oman Distance (kilometers)
Dārzciems Nizwá 4,641 km
Dārzciems Muscat 4,618 km
Liepāja Muscat 4,744 km
Riga Seeb 4,602 km
Jūrmala Muscat 4,639 km
Jēkabpils Muscat 4,507 km
Rēzekne Seeb 4,421 km
Jelgava Al Buraymī 4,430 km
Liepāja Seeb 4,724 km
Riga Nizwá 4,644 km
Tukums Nizwá 4,690 km
Rēzekne Nizwá 4,465 km
Ogre Muscat 4,588 km
Ogre Nizwá 4,611 km
Bolderaja Nizwá 4,653 km
Mārupe Muscat 4,621 km
Tukums Muscat 4,668 km
Ventspils Muscat 4,774 km
Valmiera Seeb 4,584 km
Salaspils Khasab 4,247 km

Distance between cities calculator →

Other distances from Latvia

Distance between countries Kilometers
From Latvia to China 6,153 km
From Latvia to India 5,970 km
From Latvia to United States 8,187 km
From Latvia to Indonesia 10,038 km
From Latvia to Pakistan 4,529 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 Latvia and Oman.

From To Distance (kilometers)
Chile Venezuela 4,689 km
Paraguay Puerto Rico 4,693 km
Canada Guatemala 4,682 km
Germany Benin 4,701 km
Chile Guyana 4,677 km
Paraguay U.S. Virgin Islands 4,675 km
United States Ecuador 4,674 km
Ecuador United States 4,674 km
Italy Republic of the Congo 4,674 km
Chile Suriname 4,672 km
Mexico Peru 4,708 km
Peru Mexico 4,708 km
France Turkmenistan 4,670 km
Mexico Barbados 4,670 km
United Kingdom Cabo Verde 4,711 km

More distances from Latvia

Calculate the distance between any 2 countries