The distance between Afghanistan and Oman is 1,799 kilometers (1,118 miles).
Afghanistan, Asia
Oman, Asia
1,799 km
Distance between centroids
581 km
Shortest distance
Calculated based on main borders (including major islands)
1,144 km
Shortest distance between major cities
Kandahār → Muscat
Distances between Afghanistan and Oman by cities:
City in Afghanistan | City in Oman | Distance (kilometers) |
---|---|---|
Baghlān | Muscat | 1,708 km |
Charikar | Nizwá | 1,752 km |
Gardez | Muscat | 1,531 km |
Mashhad | Muscat | 1,846 km |
Pul-e Khumrī | Muscat | 1,692 km |
Jalālābād | Nizwá | 1,790 km |
Herāt | Al Buraymī | 1,280 km |
Balkh | Muscat | 1,672 km |
Gardez | Seeb | 1,539 km |
Mazār-e Sharīf | Al Buraymī | 1,754 km |
Pul-e Khumrī | Nizwá | 1,802 km |
Kandahār | Muscat | 1,144 km |
Maymana | Nizwá | 1,601 km |
Mashhad | Nizwá | 1,956 km |
Ghazni | Muscat | 1,475 km |
Charikar | Al Buraymī | 1,758 km |
Kabul | Seeb | 1,607 km |
Mazār-e Sharīf | Nizwá | 1,783 km |
Jalālābād | Al Buraymī | 1,813 km |
Balkh | Seeb | 1,674 km |
Distance between countries | Kilometers |
---|---|
From Afghanistan to China | 3,322 km |
From Afghanistan to India | 1,849 km |
From Afghanistan to United States | 11,956 km |
From Afghanistan to Indonesia | 6,166 km |
From Afghanistan to Pakistan | 424 km |
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 |
The following list contains countries that are separated by a similar distance as it is between Afghanistan and Oman.
From | To | Distance (kilometers) |
---|---|---|
Ecuador | Nicaragua | 1,801 km |
Mexico | El Salvador | 1,804 km |
Spain | Bosnia and Herzegovina | 1,806 km |
France | Morocco | 1,791 km |
Colombia | Saint Lucia | 1,790 km |
United Kingdom | Portugal | 1,812 km |
France | Greece | 1,787 km |
France | Lithuania | 1,814 km |
Italy | Portugal | 1,776 km |
Italy | Libya | 1,776 km |
United Kingdom | Finland | 1,825 km |
China | Hong Kong | 1,775 km |
Spain | Czechia | 1,826 km |
Italy | Algeria | 1,827 km |
Ecuador | Aruba | 1,829 km |