Countries between Bahrain and Botswana

Up to 500 kilometers
Saudi Arabia flag Distance from Bahrain to Saudi Arabia is: 420 kilometer Distance from Manama to Riyadh
Up to 1,000 kilometers
Comoros flag Distance from Bahrain to Comoros is: 922 kilometer Distance from Manama to Moroni
Up to 1,500 kilometers
Yemen flag Distance from Bahrain to Yemen is: 1,368 kilometer Distance from Manama to Sana'a
Up to 2,500 kilometers
Sudan flag Distance from Bahrain to Sudan is: 2,206 kilometer Distance from Manama to Khartoum
Rwanda flag Distance from Bahrain to Rwanda is: 2,301 kilometer Distance from Manama to Kigali
Liberia flag Distance from Bahrain to Liberia is: 2,334 kilometer Distance from Manama to Monrovia
Up to 3,000 kilometers
Burundi flag Distance from Bahrain to Burundi is: 2,616 kilometer Distance from Manama to Bujumbura
Namibia flag Distance from Bahrain to Namibia is: 2,677 kilometer Distance from Manama to Windhoek
Somalia flag Distance from Bahrain to Somalia is: 2,740 kilometer Distance from Manama to Mogadishu
Up to 3,500 kilometers
Malawi flag Distance from Bahrain to Malawi is: 3,107 kilometer Distance from Manama to Lilongwe
South Sudan flag Distance from Bahrain to South Sudan is: 3,110 kilometer Distance from Manama to Juba
Mauritania flag Distance from Bahrain to Mauritania is: 3,400 kilometer Distance from Manama to Nouakchott
Djibouti flag Distance from Bahrain to Djibouti is: 3,419 kilometer Distance from Manama to Djibouti
Seychelles flag Distance from Bahrain to Seychelles is: 3,462 kilometer Distance from Manama to Victoria
Uganda flag Distance from Bahrain to Uganda is: 3,468 kilometer Distance from Manama to Kampala
Up to 4,000 kilometers
Lesotho flag Distance from Bahrain to Lesotho is: 3,808 kilometer Distance from Manama to Maseru
Mozambique flag Distance from Bahrain to Mozambique is: 3,831 kilometer Distance from Manama to Maputo
Congo flag Distance from Bahrain to Congo is: 3,847 kilometer Distance from Manama to Kinshasa
Tanzania flag Distance from Bahrain to Tanzania is: 3,932 kilometer Distance from Manama to Dar es Salaam
Up to 4,500 kilometers
Central African Republic flag Distance from Bahrain to Central African Republic is: 4,081 kilometer Distance from Manama to Bangui
Up to 5,000 kilometers
Madagascar flag Distance from Bahrain to Madagascar is: 4,664 kilometer Distance from Manama to Antananarivo
Cameroon flag Distance from Bahrain to Cameroon is: 4,673 kilometer Distance from Manama to Yaounde
Chad flag Distance from Bahrain to Chad is: 4,945 kilometer Distance from Manama to N'Djamena
Up to 5,500 kilometers
Kuwait flag Distance from Bahrain to Kuwait is: 5,187 kilometer Distance from Manama to Kuwait (City)
Zambia flag Distance from Bahrain to Zambia is: 5,208 kilometer Distance from Manama to Lusaka
Qatar flag Distance from Bahrain to Qatar is: 5,284 kilometer Distance from Manama to Doha
Zimbabwe flag Distance from Bahrain to Zimbabwe is: 5,302 kilometer Distance from Manama to Harare
Up to 6,000 kilometers
Mauritius flag Distance from Bahrain to Mauritius is: 5,691 kilometer Distance from Manama to Port Louis
Oman flag Distance from Bahrain to Oman is: 5,877 kilometer Distance from Manama to Muscat
Up to 6,500 kilometers
Cyprus flag Distance from Bahrain to Cyprus is: 6,182 kilometer Distance from Manama to Nicosia
Swaziland flag Distance from Bahrain to Swaziland is: 6,187 kilometer Distance from Manama to Mbabane
Up to 7,500 kilometers
Maldives flag Distance from Bahrain to Maldives is: 7,110 kilometer Distance from Manama to Male
Up to 8,000 kilometers
Pakistan flag Distance from Bahrain to Pakistan is: 7,557 kilometer Distance from Manama to Islamabad
Paraguay flag Distance from Bahrain to Paraguay is: 7,719 kilometer Distance from Manama to Asuncion
Kyrgyzstan flag Distance from Bahrain to Kyrgyzstan is: 7,978 kilometer Distance from Manama to Bishkek
Indonesia flag Distance from Bahrain to Indonesia is: 7,996 kilometer Distance from Manama to Jakarta
Up to 8,500 kilometers
Saint Kitts and Nevis flag Distance from Bahrain to Saint Kitts and Nevis is: 8,085 kilometer Distance from Manama to Basseterre
Puerto Rico flag Distance from Bahrain to Puerto Rico is: 8,453 kilometer Distance from Manama to San Juan
Up to 9,000 kilometers
Nepal flag Distance from Bahrain to Nepal is: 8,579 kilometer Distance from Manama to Kathmandu
Up to 10,000 kilometers
Peru flag Distance from Bahrain to Peru is: 9,613 kilometer Distance from Manama to Lima
Myanmar flag Distance from Bahrain to Burma is: 9,623 kilometer Distance from Manama to Yangon
Panama flag Distance from Bahrain to Panama is: 9,866 kilometer Distance from Manama to Panama (City)
East Timor flag Distance from Bahrain to East Timor is: 9,982 kilometer Distance from Manama to Dili
Up to 10,500 kilometers
Malaysia flag Distance from Bahrain to Malaysia is: 10,231 kilometer Distance from Manama to Kuala Lumpur
Laos flag Distance from Bahrain to Laos is: 10,303 kilometer Distance from Manama to Vientiane
Up to 11,000 kilometers
Nicaragua flag Distance from Bahrain to Nicaragua is: 10,599 kilometer Distance from Manama to Managua
Up to 12,000 kilometers
Mexico flag Distance from Bahrain to Mexico is: 11,911 kilometer Distance from Manama to Mexico City
Up to 12,500 kilometers
North Korea flag Distance from Bahrain to North Korea is: 12,183 kilometer Distance from Manama to P'yongyang
Philippines flag Distance from Bahrain to Philippines is: 12,281 kilometer Distance from Manama to Manila
South Korea flag Distance from Bahrain to South Korea is: 12,344 kilometer Distance from Manama to Seoul
Up to 14,000 kilometers
Palau flag Distance from Bahrain to Palau is: 13,827 kilometer Distance from Manama to Ngerulmud
Up to 15,000 kilometers
Fiji flag Distance from Bahrain to Fiji is: 14,713 kilometer Distance from Manama to Suva
Northern Mariana Islands flag Distance from Bahrain to Northern Mariana Islands is: 14,826 kilometer Distance from Manama to Mariana
Up to 15,500 kilometers
Papua New Guinea flag Distance from Bahrain to Papua New Guinea is: 15,187 kilometer Distance from Manama to Port Moresby
New Zealand flag Distance from Bahrain to New Zealand is: 15,197 kilometer Distance from Manama to Wellington
Up to 16,500 kilometers
Micronesia flag Distance from Bahrain to Micronesia is: 16,415 kilometer Distance from Manama to Palikir
New Caledonia flag Distance from Bahrain to New Caledonia is: 16,495 kilometer Distance from Manama to Noumea
Up to 17,500 kilometers
Nauru flag Distance from Bahrain to Nauru is: 17,468 kilometer Distance from Manama to Yaren District
Up to 18,000 kilometers
Marshall Islands flag Distance from Bahrain to Marshall Islands is: 17,782 kilometer Distance from Manama to Majuro
Niue flag Distance from Bahrain to Niue is: 17,900 kilometer Distance from Manama to Alofi