Countries between Bahrain and Virgin Islands

Up to 500 kilometers
Saint Kitts and Nevis flag Distance from Bahrain to Saint Kitts and Nevis is: 261 kilometer Distance from Manama to Basseterre
Up to 1,000 kilometers
Namibia flag Distance from Bahrain to Namibia is: 928 kilometer Distance from Manama to Windhoek
Up to 1,500 kilometers
Yemen flag Distance from Bahrain to Yemen is: 1,368 kilometer Distance from Manama to Sana'a
Malawi flag Distance from Bahrain to Malawi is: 1,447 kilometer Distance from Manama to Lilongwe
Up to 2,500 kilometers
Angola flag Distance from Bahrain to Angola is: 2,220 kilometer Distance from Manama to Luanda
Burundi flag Distance from Bahrain to Burundi is: 2,399 kilometer Distance from Manama to Bujumbura
Up to 3,000 kilometers
Congo flag Distance from Bahrain to Congo is: 2,536 kilometer Distance from Manama to Kinshasa
Kenya flag Distance from Bahrain to Kenya is: 2,853 kilometer Distance from Manama to Nairobi
Up to 3,500 kilometers
Sudan flag Distance from Bahrain to Sudan is: 3,039 kilometer Distance from Manama to Khartoum
Gabon flag Distance from Bahrain to Gabon is: 3,302 kilometer Distance from Manama to Libreville
Central African Republic flag Distance from Bahrain to Central African Republic is: 3,325 kilometer Distance from Manama to Bangui
Up to 4,000 kilometers
Cameroon flag Distance from Bahrain to Cameroon is: 3,534 kilometer Distance from Manama to Yaounde
Equatorial Guinea flag Distance from Bahrain to Equatorial Guinea is: 3,662 kilometer Distance from Manama to Malabo
Tunisia flag Distance from Bahrain to Tunisia is: 3,862 kilometer Distance from Manama to Tunis
Up to 4,500 kilometers
Chad flag Distance from Bahrain to Chad is: 4,256 kilometer Distance from Manama to N'Djamena
Benin flag Distance from Bahrain to Benin is: 4,282 kilometer Distance from Manama to Porto-Novo
Ghana flag Distance from Bahrain to Ghana is: 4,390 kilometer Distance from Manama to Accra
Up to 5,000 kilometers
Syria flag Distance from Bahrain to Syria is: 4,616 kilometer Distance from Manama to Damascus
Cote dIvoire flag Distance from Bahrain to Cote d'Ivoire is: 4,860 kilometer Distance from Manama to Yamoussoukro
Up to 5,500 kilometers
Burkina Faso flag Distance from Bahrain to Burkina Faso is: 5,076 kilometer Distance from Manama to Ouagadougou
Saudi Arabia flag Distance from Bahrain to Saudi Arabia is: 5,173 kilometer Distance from Manama to Riyadh
Liberia flag Distance from Bahrain to Liberia is: 5,250 kilometer Distance from Manama to Monrovia
Up to 6,000 kilometers
Mali flag Distance from Bahrain to Mali is: 5,540 kilometer Distance from Manama to Bamako
Guinea flag Distance from Bahrain to Guinea is: 5,729 kilometer Distance from Manama to Conakry
Portugal flag Distance from Bahrain to Portugal is: 5,789 kilometer Distance from Manama to Lisbon
Up to 6,500 kilometers
Guinea-Bissau flag Distance from Bahrain to Guinea-Bissau is: 6,054 kilometer Distance from Manama to Bissau
Up to 7,000 kilometers
Libya flag Distance from Bahrain to Libya is: 6,535 kilometer Distance from Manama to Tripoli
Mauritania flag Distance from Bahrain to Mauritania is: 6,567 kilometer Distance from Manama to Nouakchott
Djerba flag Distance from Bahrain to Djerba is: 6,684 kilometer Distance from Manama to Djerba
Malta flag Distance from Bahrain to Malta is: 6,833 kilometer Distance from Manama to Valletta
Up to 7,500 kilometers
Netherlands flag Distance from Bahrain to Netherlands is: 7,023 kilometer Distance from Manama to Amsterdam
Algeria flag Distance from Bahrain to Algeria is: 7,239 kilometer Distance from Manama to Algiers
Canary Islands flag Distance from Bahrain to Canary Islands is: 7,335 kilometer Distance from Manama to Las Palmas
Morocco flag Distance from Bahrain to Morocco is: 7,379 kilometer Distance from Manama to Rabat
Up to 8,000 kilometers
Gibraltar flag Distance from Bahrain to Gibraltar is: 7,506 kilometer Distance from Manama to Gibraltar
Up to 11,500 kilometers
Virgin Islands flag Distance from Bahrain to Virgin Islands is: 11,444 kilometer Distance from Manama to Charlotte Amalie