Countries between Bahrain and Botswana

Up to 500 kilometers
Qatar flag Distance from Bahrain to Qatar is: 140 kilometer Distance from Manama to Doha
Saudi Arabia flag Distance from Bahrain to Saudi Arabia is: 420 kilometer Distance from Manama to Riyadh
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,000 kilometers
Eritrea flag Distance from Bahrain to Eritrea is: 1,710 kilometer Distance from Manama to Asmara
Djibouti flag Distance from Bahrain to Djibouti is: 1,798 kilometer Distance from Manama to Djibouti
Up to 2,500 kilometers
Sudan flag Distance from Bahrain to Sudan is: 2,206 kilometer Distance from Manama to Khartoum
Ethiopia flag Distance from Bahrain to Ethiopia is: 2,279 kilometer Distance from Manama to Addis Ababa
Up to 3,000 kilometers
Somalia flag Distance from Bahrain to Somalia is: 2,740 kilometer Distance from Manama to Mogadishu
Up to 3,500 kilometers
South Sudan flag Distance from Bahrain to South Sudan is: 3,110 kilometer Distance from Manama to Juba
Kenya flag Distance from Bahrain to Kenya is: 3,388 kilometer Distance from Manama to Nairobi
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
Rwanda flag Distance from Bahrain to Rwanda is: 3,821 kilometer Distance from Manama to Kigali
Tanzania flag Distance from Bahrain to Tanzania is: 3,932 kilometer Distance from Manama to Dar es Salaam
Burundi flag Distance from Bahrain to Burundi is: 3,996 kilometer Distance from Manama to Bujumbura
Up to 4,500 kilometers
Comoros flag Distance from Bahrain to Comoros is: 4,278 kilometer Distance from Manama to Moroni
Up to 5,000 kilometers
Malawi flag Distance from Bahrain to Malawi is: 4,816 kilometer Distance from Manama to Lilongwe
Up to 5,500 kilometers
Madagascar flag Distance from Bahrain to Madagascar is: 5,018 kilometer Distance from Manama to Antananarivo
Zambia flag Distance from Bahrain to Zambia is: 5,208 kilometer Distance from Manama to Lusaka
Zimbabwe flag Distance from Bahrain to Zimbabwe is: 5,302 kilometer Distance from Manama to Harare
Up to 6,500 kilometers
Mozambique flag Distance from Bahrain to Mozambique is: 6,101 kilometer Distance from Manama to Maputo
Swaziland flag Distance from Bahrain to Swaziland is: 6,187 kilometer Distance from Manama to Mbabane
Botswana flag Distance from Bahrain to Botswana is: 6,241 kilometer Distance from Manama to Gaborone