Countries between Malta and Botswana

Up to 500 kilometers
Germany flag Distance from Malta to Germany is: 281 kilometer Distance from Valletta to Berlin
Croatia flag Distance from Malta to Croatia is: 489 kilometer Distance from Valletta to Zagreb
Up to 1,000 kilometers
Denmark flag Distance from Malta to Denmark is: 632 kilometer Distance from Valletta to Copenhagen
France flag Distance from Malta to France is: 882 kilometer Distance from Valletta to Paris
Up to 1,500 kilometers
Bulgaria flag Distance from Malta to Bulgaria is: 1,064 kilometer Distance from Valletta to Sofia
Estonia flag Distance from Malta to Estonia is: 1,225 kilometer Distance from Valletta to Tallinn
Finland flag Distance from Malta to Finland is: 1,299 kilometer Distance from Valletta to Helsinki
Up to 2,000 kilometers
Greece flag Distance from Malta to Greece is: 1,532 kilometer Distance from Valletta to Athens
Afghanistan flag Distance from Malta to Afghanistan is: 1,704 kilometer Distance from Valletta to Kabul
Djerba flag Distance from Malta to Djerba is: 1,831 kilometer Distance from Valletta to Djerba
Faroe Islands flag Distance from Malta to Faroe Islands is: 1,848 kilometer Distance from Valletta to Torshavn
Up to 2,500 kilometers
Gibraltar flag Distance from Malta to Gibraltar is: 2,214 kilometer Distance from Valletta to Gibraltar
Cyprus flag Distance from Malta to Cyprus is: 2,251 kilometer Distance from Valletta to Nicosia
Up to 3,000 kilometers
Georgia flag Distance from Malta to Georgia is: 2,501 kilometer Distance from Valletta to T'bilisi
Egypt flag Distance from Malta to Egypt is: 2,628 kilometer Distance from Valletta to Cairo
Niger flag Distance from Malta to Niger is: 2,774 kilometer Distance from Valletta to Niamey
Sudan flag Distance from Malta to Sudan is: 2,872 kilometer Distance from Valletta to Khartoum
Up to 3,500 kilometers
Nigeria flag Distance from Malta to Nigeria is: 3,053 kilometer Distance from Valletta to Abuja
Bahrain flag Distance from Malta to Bahrain is: 3,427 kilometer Distance from Valletta to Manama
Up to 4,000 kilometers
Canary Islands flag Distance from Malta to Canary Islands is: 3,514 kilometer Distance from Valletta to Las Palmas
Azerbaijan flag Distance from Malta to Azerbaijan is: 3,518 kilometer Distance from Valletta to Baku
Togo flag Distance from Malta to Togo is: 3,569 kilometer Distance from Valletta to Loma
South Sudan flag Distance from Malta to South Sudan is: 3,861 kilometer Distance from Valletta to Juba
Armenia flag Distance from Malta to Armenia is: 3,963 kilometer Distance from Valletta to Yerevan
Up to 4,500 kilometers
Sao Tome and Principe flag Distance from Malta to Sao Tome and Principe is: 4,026 kilometer Distance from Valletta to Sao Tome
Chad flag Distance from Malta to Chad is: 4,212 kilometer Distance from Valletta to N'Djamena
Uganda flag Distance from Malta to Uganda is: 4,357 kilometer Distance from Valletta to Kampala
Burkina Faso flag Distance from Malta to Burkina Faso is: 4,429 kilometer Distance from Valletta to Ouagadougou
Eritrea flag Distance from Malta to Eritrea is: 4,436 kilometer Distance from Valletta to Asmara
Rwanda flag Distance from Malta to Rwanda is: 4,497 kilometer Distance from Valletta to Kigali
Up to 5,000 kilometers
Gambia flag Distance from Malta to Gambia is: 4,938 kilometer Distance from Valletta to Banjul
Up to 5,500 kilometers
Djibouti flag Distance from Malta to Djibouti is: 5,007 kilometer Distance from Valletta to Djibouti
Ethiopia flag Distance from Malta to Ethiopia is: 5,072 kilometer Distance from Valletta to Addis Ababa
Central African Republic flag Distance from Malta to Central African Republic is: 5,086 kilometer Distance from Valletta to Bangui
Ghana flag Distance from Malta to Ghana is: 5,127 kilometer Distance from Valletta to Accra
Cameroon flag Distance from Malta to Cameroon is: 5,134 kilometer Distance from Valletta to Yaounde
Cote dIvoire flag Distance from Malta to Cote d'Ivoire is: 5,137 kilometer Distance from Valletta to Yamoussoukro
Tanzania flag Distance from Malta to Tanzania is: 5,163 kilometer Distance from Valletta to Dar es Salaam
Equatorial Guinea flag Distance from Malta to Equatorial Guinea is: 5,167 kilometer Distance from Valletta to Malabo
Cape Verde flag Distance from Malta to Cape Verde is: 5,176 kilometer Distance from Valletta to Praia
Indonesia flag Distance from Malta to Indonesia is: 5,392 kilometer Distance from Valletta to Jakarta
Belarus flag Distance from Malta to Belarus is: 5,453 kilometer Distance from Valletta to Minsk
Up to 6,000 kilometers
Gabon flag Distance from Malta to Gabon is: 5,534 kilometer Distance from Valletta to Libreville
Zambia flag Distance from Malta to Zambia is: 5,873 kilometer Distance from Valletta to Lusaka
Up to 6,500 kilometers
Albania flag Distance from Malta to Albania is: 6,029 kilometer Distance from Valletta to Tirana
Congo flag Distance from Malta to Congo is: 6,033 kilometer Distance from Valletta to Kinshasa
Burundi flag Distance from Malta to Burundi is: 6,101 kilometer Distance from Valletta to Bujumbura
Bosnia and Herzegovina flag Distance from Malta to Bosnia and Herzegovina is: 6,109 kilometer Distance from Valletta to Sarajevo
Austria flag Distance from Malta to Austria is: 6,217 kilometer Distance from Valletta to Vienna
Zimbabwe flag Distance from Malta to Zimbabwe is: 6,222 kilometer Distance from Valletta to Harare
Canada flag Distance from Malta to Canada is: 6,317 kilometer Distance from Valletta to Ottawa
Up to 7,000 kilometers
Malaysia flag Distance from Malta to Malaysia is: 6,510 kilometer Distance from Valletta to Kuala Lumpur
Up to 7,500 kilometers
Belgium flag Distance from Malta to Belgium is: 7,031 kilometer Distance from Valletta to Brussels
Comoros flag Distance from Malta to Comoros is: 7,402 kilometer Distance from Valletta to Moroni
China flag Distance from Malta to China is: 7,439 kilometer Distance from Valletta to Beijing
Andorra flag Distance from Malta to Andorra is: 7,475 kilometer Distance from Valletta to Andorra la Vella
Up to 8,000 kilometers
Algeria flag Distance from Malta to Algeria is: 7,552 kilometer Distance from Valletta to Algiers
Dominica flag Distance from Malta to Dominica is: 7,685 kilometer Distance from Valletta to Roseau
Grenada flag Distance from Malta to Grenada is: 7,981 kilometer Distance from Valletta to Saint George's
Up to 8,500 kilometers
Dominican Republic flag Distance from Malta to Dominican Republic is: 8,026 kilometer Distance from Valletta to Santo Domingo
Cuba flag Distance from Malta to Cuba is: 8,499 kilometer Distance from Valletta to Havana
Up to 9,000 kilometers
Cayman Islands flag Distance from Malta to Cayman Islands is: 8,755 kilometer Distance from Valletta to George Town
Mauritius flag Distance from Malta to Mauritius is: 8,851 kilometer Distance from Valletta to Port Louis
Maldives flag Distance from Malta to Maldives is: 8,962 kilometer Distance from Valletta to Male
Up to 9,500 kilometers
Cambodia flag Distance from Malta to Cambodia is: 9,033 kilometer Distance from Valletta to Phnom Penh
Colombia flag Distance from Malta to Colombia is: 9,487 kilometer Distance from Valletta to Bogota
Up to 10,000 kilometers
Costa Rica flag Distance from Malta to Costa Rica is: 9,738 kilometer Distance from Valletta to San Jose
El Salvador flag Distance from Malta to El Salvador is: 9,764 kilometer Distance from Valletta to San Salvador
Guatemala flag Distance from Malta to Guatemala is: 9,770 kilometer Distance from Valletta to Guatemala
Madagascar flag Distance from Malta to Madagascar is: 9,782 kilometer Distance from Valletta to Antananarivo
Up to 10,500 kilometers
Ecuador flag Distance from Malta to Ecuador is: 10,214 kilometer Distance from Valletta to Quito
Brunei flag Distance from Malta to Brunei is: 10,304 kilometer Distance from Valletta to Bandar Seri Begawan
Mozambique flag Distance from Malta to Mozambique is: 10,462 kilometer Distance from Valletta to Maputo
Up to 11,000 kilometers
Lesotho flag Distance from Malta to Lesotho is: 10,561 kilometer Distance from Valletta to Maseru
Up to 11,500 kilometers
Malawi flag Distance from Malta to Malawi is: 11,265 kilometer Distance from Valletta to Lilongwe
Guam flag Distance from Malta to Guam is: 11,427 kilometer Distance from Valletta to Agana
Up to 12,000 kilometers
Namibia flag Distance from Malta to Namibia is: 11,808 kilometer Distance from Valletta to Windhoek
Kenya flag Distance from Malta to Kenya is: 11,900 kilometer Distance from Valletta to Nairobi
Up to 12,500 kilometers
East Timor flag Distance from Malta to East Timor is: 12,270 kilometer Distance from Valletta to Dili
Chile flag Distance from Malta to Chile is: 12,443 kilometer Distance from Valletta to Santiago
Up to 13,000 kilometers
Bermuda flag Distance from Malta to Bermuda is: 12,603 kilometer Distance from Valletta to Hamilton
Up to 14,000 kilometers
Bahamas flag Distance from Malta to Bahamas is: 13,827 kilometer Distance from Valletta to Nassau
Honduras flag Distance from Malta to Honduras is: 13,912 kilometer Distance from Valletta to Tegucigalpa
Up to 16,500 kilometers
French Polynesia flag Distance from Malta to French Polynesia is: 16,086 kilometer Distance from Valletta to Papeete
Fiji flag Distance from Malta to Fiji is: 16,149 kilometer Distance from Valletta to Suva
Up to 17,000 kilometers
Cook Islands flag Distance from Malta to Cook Islands is: 16,724 kilometer Distance from Valletta to Avarua