Countries between Maldives and Botswana

Up to 2,500 kilometers
Seychelles flag Distance from Maldives to Seychelles is: 2,226 kilometer Distance from Male to Victoria
Up to 3,500 kilometers
Somalia flag Distance from Maldives to Somalia is: 3,127 kilometer Distance from Male to Mogadishu
Mauritius flag Distance from Maldives to Mauritius is: 3,213 kilometer Distance from Male to Port Louis
Up to 4,000 kilometers
Comoros flag Distance from Maldives to Comoros is: 3,771 kilometer Distance from Male to Moroni
Madagascar flag Distance from Maldives to Madagascar is: 3,822 kilometer Distance from Male to Antananarivo
Up to 4,500 kilometers
Kenya flag Distance from Maldives to Kenya is: 4,111 kilometer Distance from Male to Nairobi
Tanzania flag Distance from Maldives to Tanzania is: 4,337 kilometer Distance from Male to Dar es Salaam
Up to 5,000 kilometers
Malawi flag Distance from Maldives to Malawi is: 4,817 kilometer Distance from Male to Lilongwe
Up to 5,500 kilometers
Zimbabwe flag Distance from Maldives to Zimbabwe is: 5,202 kilometer Distance from Male to Harare
Zambia flag Distance from Maldives to Zambia is: 5,420 kilometer Distance from Male to Lusaka
Up to 6,000 kilometers
Mozambique flag Distance from Maldives to Mozambique is: 5,522 kilometer Distance from Male to Maputo
Swaziland flag Distance from Maldives to Swaziland is: 5,668 kilometer Distance from Male to Mbabane
South Africa flag Distance from Maldives to South Africa is: 5,894 kilometer Distance from Male to Pretoria
Up to 6,500 kilometers
Botswana flag Distance from Maldives to Botswana is: 6,047 kilometer Distance from Male to Gaborone