The distance between Oman and Yemen is 1,023 kilometers (635 miles).
Oman, Asia
Yemen, Asia
1,023 km
Distance between centroids
0 km
Shortest distance
Calculated based on main borders (including major islands)
973 km
Shortest distance between major cities
Şalālah → Al Bayda
Distances between Oman and Yemen by cities:
City in Oman | City in Yemen | Distance (kilometers) |
---|---|---|
‘Ibrī | Sanaa | 1,558 km |
Bawshar | Ḩajjah | 1,778 km |
Şaḩam | Sanaa | 1,647 km |
Sur | Dhī as Sufāl | 1,893 km |
Sohar | Al Bayda | 1,638 km |
Nizwá | Al Bayda | 1,604 km |
Khasab | Sanaa | 1,732 km |
Seeb | Al Bayda | 1,706 km |
Sur | Al Bayda | 1,753 km |
Bawshar | Dhī as Sufāl | 1,851 km |
Muscat | Sanaa | 1,745 km |
Şalālah | Sanaa | 1,073 km |
Rustaq | Sanaa | 1,648 km |
Bidbid | Sanaa | 1,711 km |
Muscat | Dhī as Sufāl | 1,852 km |
Barkā’ | ‘Amrān | 1,709 km |
As Suwayq | Aden | 1,792 km |
Barkā’ | Al Bayda | 1,682 km |
Şalālah | Al Bayda | 973 km |
Al Buraymī | Al Ḩudaydah | 1,704 km |
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 |
Distances between countries | Kilometers |
---|---|
From Yemen to China | 5,935 km |
From Yemen to India | 3,266 km |
From Yemen to United States | 13,083 km |
From Yemen to Indonesia | 7,411 km |
From Yemen to Pakistan | 2,685 km |
The following list contains countries that are separated by a similar distance as it is between Oman and Yemen.
From | To | Distance (kilometers) |
---|---|---|
France | Croatia | 1,019 km |
Colombia | Curacao | 1,023 km |
Colombia | Netherlands Antilles | 1,024 km |
Italy | Luxembourg | 1,014 km |
India | Nepal | 1,010 km |
Spain | Morocco | 1,008 km |
United Kingdom | Germany | 1,036 km |
Germany | United Kingdom | 1,036 km |
Germany | Lithuania | 1,000 km |
Colombia | Aruba | 1,000 km |
Paraguay | Uruguay | 1,040 km |
Germany | Norway | 1,043 km |
Japan | North Korea | 1,045 km |
Italy | Germany | 1,046 km |
Germany | Italy | 1,046 km |