Distance from Afghanistan to Malta

The distance between Afghanistan and Malta is 4,816 kilometers (2,992 miles).

Afghanistan, Asia

Malta, Europe

4,816 km

Distance between centroids

4,309 km

Shortest distance between major cities

Gerat → Saint John

Distances between Afghanistan and Malta by cities:

City in Afghanistan City in Malta Distance (kilometers)
Gerat Saint John 4,309 km
Pul-i-Alam Rabat 4,928 km
Ghazni Zeitun 4,880 km
Taloqan Victoria 4,890 km
Gerat Rabat 4,317 km
Charikar Sliema 4,896 km
Kunduz Saint John 4,816 km
Balkh Rabat 4,654 km
Maymana Valletta 4,485 km
Maymana Sliema 4,486 km
Pul-i-Alam Sliema 4,919 km
Kunduz Sliema 4,814 km
Tarun City Sliema 5,028 km
Kabul Sliema 4,913 km
Kandhar Zeitun 4,712 km
Gardez Sliema 4,951 km
Bazarak Rabat 4,926 km
Bagolaggo Rabat 4,829 km
Kandhar Saint John 4,716 km
Gardez Zeitun 4,949 km

Distance between cities calculator →

Other distances from Afghanistan

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

Other distances from Malta

Distances between countries Kilometers
From Malta to China 7,775 km
From Malta to India 6,446 km
From Malta to United States 9,184 km
From Malta to Indonesia 10,924 km
From Malta to Pakistan 5,098 km

Countries separated by similar distances

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

From To Distance (kilometers)
Uruguay Trinidad and Tobago 4,817 km
Papua New Guinea Malaysia 4,809 km
Kenya Sri Lanka 4,836 km
Netherlands Guinea-Bissau 4,837 km
Nigeria Bahrain 4,802 km
Nigeria Qatar 4,839 km
Nigeria Ukraine 4,840 km
Netherlands Togo 4,842 km
Bulgaria Equatorial Guinea 4,797 km
Sweden Niger 4,797 km
Nigeria Poland 4,845 km
Slovakia Ethiopia 4,794 km
Papua New Guinea Cambodia 4,790 km
Kenya Turkmenistan 4,850 km
Netherlands Qatar 4,853 km

More distances from Afghanistan

Calculate the distance between any 2 countries