Countries between Malta and Lesotho

Up to 500 kilometers
Benin flag Distance from Malta to Benin is: 159 kilometer Distance from Valletta to Porto-Novo
Libya flag Distance from Malta to Libya is: 354 kilometer Distance from Valletta to Tripoli
Up to 1,000 kilometers
Portugal flag Distance from Malta to Portugal is: 558 kilometer Distance from Valletta to Lisbon
Burkina Faso flag Distance from Malta to Burkina Faso is: 753 kilometer Distance from Valletta to Ouagadougou
Greece flag Distance from Malta to Greece is: 847 kilometer Distance from Valletta to Athens
Up to 1,500 kilometers
Cameroon flag Distance from Malta to Cameroon is: 1,166 kilometer Distance from Valletta to Yaounde
Up to 2,000 kilometers
Chad flag Distance from Malta to Chad is: 1,653 kilometer Distance from Valletta to N'Djamena
Lebanon flag Distance from Malta to Lebanon is: 1,919 kilometer Distance from Valletta to Beirut
Central African Republic flag Distance from Malta to Central African Republic is: 1,928 kilometer Distance from Valletta to Bangui
Congo flag Distance from Malta to Congo is: 1,942 kilometer Distance from Valletta to Kinshasa
Israel flag Distance from Malta to Israel is: 1,957 kilometer Distance from Valletta to Jerusalem
Up to 2,500 kilometers
Jordan flag Distance from Malta to Jordan is: 2,015 kilometer Distance from Valletta to Amman
Up to 3,000 kilometers
Iraq flag Distance from Malta to Iraq is: 2,735 kilometer Distance from Valletta to Baghdad
Poland flag Distance from Malta to Poland is: 2,994 kilometer Distance from Valletta to Warsaw
Canary Islands flag Distance from Malta to Canary Islands is: 2,996 kilometer Distance from Valletta to Las Palmas
Up to 3,500 kilometers
Romania flag Distance from Malta to Romania is: 3,032 kilometer Distance from Valletta to Bucharest
Kuwait flag Distance from Malta to Kuwait is: 3,196 kilometer Distance from Valletta to Kuwait (City)
Burundi flag Distance from Malta to Burundi is: 3,292 kilometer Distance from Valletta to Bujumbura
Up to 4,500 kilometers
Russia flag Distance from Malta to Russia is: 4,143 kilometer Distance from Valletta to Moscow
Botswana flag Distance from Malta to Botswana is: 4,342 kilometer Distance from Valletta to Gaborone
Uganda flag Distance from Malta to Uganda is: 4,357 kilometer Distance from Valletta to Kampala
Up to 5,000 kilometers
Bosnia and Herzegovina flag Distance from Malta to Bosnia and Herzegovina is: 4,508 kilometer Distance from Valletta to Sarajevo
Cyprus flag Distance from Malta to Cyprus is: 4,597 kilometer Distance from Valletta to Nicosia
Bulgaria flag Distance from Malta to Bulgaria is: 4,599 kilometer Distance from Valletta to Sofia
Croatia flag Distance from Malta to Croatia is: 4,623 kilometer Distance from Valletta to Zagreb
Belgium flag Distance from Malta to Belgium is: 4,967 kilometer Distance from Valletta to Brussels
Up to 5,500 kilometers
Comoros flag Distance from Malta to Comoros is: 5,043 kilometer Distance from Valletta to Moroni
Up to 6,000 kilometers
Qatar flag Distance from Malta to Qatar is: 5,637 kilometer Distance from Valletta to Doha
Belarus flag Distance from Malta to Belarus is: 5,804 kilometer Distance from Valletta to Minsk
Zambia flag Distance from Malta to Zambia is: 5,873 kilometer Distance from Valletta to Lusaka
Denmark flag Distance from Malta to Denmark is: 5,892 kilometer Distance from Valletta to Copenhagen
Up to 6,500 kilometers
Zimbabwe flag Distance from Malta to Zimbabwe is: 6,222 kilometer Distance from Valletta to Harare
Czech Republic flag Distance from Malta to Czech Republic is: 6,317 kilometer Distance from Valletta to Prague
Up to 10,000 kilometers
Bhutan flag Distance from Malta to Bhutan is: 9,517 kilometer Distance from Valletta to Thimphu
Up to 11,500 kilometers
Cambodia flag Distance from Malta to Cambodia is: 11,317 kilometer Distance from Valletta to Phnom Penh
Up to 12,000 kilometers
China flag Distance from Malta to China is: 11,632 kilometer Distance from Valletta to Beijing
Up to 13,000 kilometers
Brunei flag Distance from Malta to Brunei is: 12,523 kilometer Distance from Valletta to Bandar Seri Begawan