Countries between Indonesia and Botswana

Up to 1,500 kilometers
Malaysia flag Distance from Indonesia to Malaysia is: 1,170 kilometer Distance from Jakarta to Kuala Lumpur
Up to 2,000 kilometers
Brunei flag Distance from Indonesia to Brunei is: 1,525 kilometer Distance from Jakarta to Bandar Seri Begawan
Cambodia flag Distance from Indonesia to Cambodia is: 1,973 kilometer Distance from Jakarta to Phnom Penh
Up to 3,500 kilometers
Sri Lanka flag Distance from Indonesia to Sri Lanka is: 3,309 kilometer Distance from Jakarta to Colombo
Up to 4,000 kilometers
Bangladesh flag Distance from Indonesia to Bangladesh is: 3,754 kilometer Distance from Jakarta to Dhaka
Maldives flag Distance from Indonesia to Maldives is: 3,856 kilometer Distance from Jakarta to Male
Up to 4,500 kilometers
Bhutan flag Distance from Indonesia to Bhutan is: 4,154 kilometer Distance from Jakarta to Thimphu
Up to 5,500 kilometers
China flag Distance from Indonesia to China is: 5,204 kilometer Distance from Jakarta to Beijing
Up to 6,000 kilometers
Mauritius flag Distance from Indonesia to Mauritius is: 5,519 kilometer Distance from Jakarta to Port Louis
Seychelles flag Distance from Indonesia to Seychelles is: 5,666 kilometer Distance from Jakarta to Victoria
Afghanistan flag Distance from Indonesia to Afghanistan is: 5,981 kilometer Distance from Jakarta to Kabul
Up to 7,000 kilometers
Madagascar flag Distance from Indonesia to Madagascar is: 6,540 kilometer Distance from Jakarta to Antananarivo
Somalia flag Distance from Indonesia to Somalia is: 6,861 kilometer Distance from Jakarta to Mogadishu
Up to 7,500 kilometers
Bahrain flag Distance from Indonesia to Bahrain is: 7,021 kilometer Distance from Jakarta to Manama
Up to 8,000 kilometers
Azerbaijan flag Distance from Indonesia to Azerbaijan is: 7,746 kilometer Distance from Jakarta to Baku
Tanzania flag Distance from Indonesia to Tanzania is: 7,826 kilometer Distance from Jakarta to Dar es Salaam
Malawi flag Distance from Indonesia to Malawi is: 7,996 kilometer Distance from Jakarta to Lilongwe
Up to 8,500 kilometers
Mozambique flag Distance from Indonesia to Mozambique is: 8,109 kilometer Distance from Jakarta to Maputo
Armenia flag Distance from Indonesia to Armenia is: 8,149 kilometer Distance from Jakarta to Yerevan
Zimbabwe flag Distance from Indonesia to Zimbabwe is: 8,222 kilometer Distance from Jakarta to Harare
Swaziland flag Distance from Indonesia to Swaziland is: 8,258 kilometer Distance from Jakarta to Mbabane
Up to 9,000 kilometers
South Africa flag Distance from Indonesia to South Africa is: 8,550 kilometer Distance from Jakarta to Pretoria
Zambia flag Distance from Indonesia to Zambia is: 8,574 kilometer Distance from Jakarta to Lusaka
Lesotho flag Distance from Indonesia to Lesotho is: 8,615 kilometer Distance from Jakarta to Maseru
Cyprus flag Distance from Indonesia to Cyprus is: 8,892 kilometer Distance from Jakarta to Nicosia
Up to 10,000 kilometers
Belarus flag Distance from Indonesia to Belarus is: 9,834 kilometer Distance from Jakarta to Minsk