Distance from Oman to Qatar

The distance between Oman and Qatar is 645 kilometers (401 miles).

Oman, Asia

Qatar, Asia

645 km

Distance between centroids

422 km

Shortest distance

Calculated based on main borders (including major islands)

452 km

Shortest distance between major cities

Al Buraymī → Lusail

Distances between Oman and Qatar by cities:

City in Oman City in Qatar Distance (kilometers)
Şaḩam Doha 556 km
Seeb Doha 698 km
Samā’il Doha 688 km
As Suwayq Ar Rayyān 630 km
Samā’il Mu‘aydhir Rawḑat Rāshid 700 km
Şalālah Ar Rayyān 957 km
Şaḩam Mu‘aydhir Rawḑat Rāshid 569 km
Bidbid Doha 701 km
Barkā’ Mu‘aydhir Rawḑat Rāshid 681 km
Khasab Az̧ Z̧a‘āyin 482 km
Bawshar Umm Şalāl Muḩammad 737 km
As Suwayq Lusail 625 km
Muscat Ar Rayyān 733 km
Sohar Mu‘aydhir Rawḑat Rāshid 547 km
‘Ibrī Doha 555 km
Al Buraymī Lusail 452 km
Sur Ar Rayyān 878 km
Al Buraymī Ar Rayyān 457 km
Khasab Doha 484 km
Seeb Mu‘aydhir Rawḑat Rāshid 711 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 Qatar

Distances between countries Kilometers
From Qatar to China 5,152 km
From Qatar to India 2,891 km
From Qatar to United States 12,277 km
From Qatar to Indonesia 7,332 km
From Qatar to Pakistan 1,871 km

Countries separated by similar distances

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

From To Distance (kilometers)
Italy Albania 639 km
Saudi Arabia Qatar 639 km
Austria Serbia 635 km
Sweden Lithuania 634 km
Austria Italy 647 km
Italy Austria 647 km
Saudi Arabia Kuwait 647 km
Switzerland Czechia 632 km
Switzerland Italy 649 km
Italy Switzerland 649 km
Germany Slovenia 650 km
Switzerland Netherlands 628 km
Netherlands Switzerland 628 km
Austria Montenegro 655 km
Costa Rica Honduras 661 km

More distances from Oman

Calculate the distance between any 2 countries