Distance from Djibouti to Malta

The distance between Djibouti and Malta is 3,895 kilometers (2,420 miles).

Djibouti, Africa

Malta, Europe

3,895 km

Distance between centroids

3,833 km

Shortest distance between major cities

Gâlâfi → Żabbar

Distances between Djibouti and Malta by cities:

City in Djibouti City in Malta Distance (kilometers)
Loyada Rabat 3,967 km
Dikhil Sliema 3,927 km
Goubatto Sliema 3,947 km
Chabelley Zeitun 3,941 km
'Ali Sabieh Rabat 3,953 km
Dorra Sliema 3,849 km
Dikhil Saint John 3,929 km
Arta Saint John 3,929 km
Obock Sliema 3,923 km
Alaïli Ḏaḏḏa‘ Zeitun 3,851 km
Holhol Zeitun 3,945 km
Alaïli Ḏaḏḏa‘ Saint John 3,859 km
Dorra Zeitun 3,843 km
Gâlâfi Żabbar 3,833 km
Arta Zeitun 3,921 km
Djibouti Saint John 3,945 km
Goubatto Zeitun 3,941 km
Loyada Saint John 3,963 km
Gâlâfi Rabat 3,844 km
'Ali Sabieh Saint John 3,949 km

Distance between cities calculator →

Other distances from Djibouti

Distance between countries Kilometers
From Djibouti to China 6,697 km
From Djibouti to India 3,998 km
From Djibouti to United States 13,064 km
From Djibouti to Indonesia 8,004 km
From Djibouti to Pakistan 3,439 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 Djibouti and Malta.

From To Distance (kilometers)
Nigeria Botswana 3,889 km
Greece Iceland 3,893 km
Ethiopia Botswana 3,885 km
Ethiopia Sao Tome and Principe 3,883 km
Nigeria Kosovo 3,902 km
North Macedonia Central African Republic 3,878 km
Nigeria Lebanon 3,907 km
China Sri Lanka 3,909 km
Ethiopia Afghanistan 3,910 km
Nigeria Montenegro 3,870 km
Kenya Cyprus 3,919 km
Netherlands Mali 3,921 km
Kenya Syria 3,857 km
China Turkmenistan 3,927 km
Slovakia Western Sahara 3,933 km

More distances from Djibouti

Calculate the distance between any 2 countries