Distance from Bahrain to Somalia

The distance between Bahrain and Somalia is 2,348 kilometers (1,459 miles).

Bahrain, Asia

Somalia, Africa

2,348 km

Distance between centroids

1,659 km

Shortest distance between major cities

Jidd Ḩafş → Bosaso

Distances between Bahrain and Somalia by cities:

City in Bahrain City in Somalia Distance (kilometers)
Madīnat ‘Īsá Mogadishu 2,728 km
Al Muharraq Mogadishu 2,739 km
Sanābis Burao 1,923 km
Al Muharraq Burao 1,928 km
Dār Kulayb Burao 1,905 km
Ar Rifā‘ Cabudwaaq 2,248 km
Dār Kulayb Mogadishu 2,716 km
Ar Rifā‘ Burao 1,913 km
Sanābis Mogadishu 2,734 km
Sitrah Mogadishu 2,728 km
Sitrah Borama 1,959 km
Madīnat Ḩamad Burao 1,910 km
Manama Berbera 1,843 km
Madīnat Ḩamad Mogadishu 2,721 km
Manama Borama 1,965 km
Jidd Ḩafş Mogadishu 2,733 km
Al Ḩadd Berbera 1,848 km
Al Ḩadd Mogadishu 2,738 km
Jidd Ḩafş Bosaso 1,659 km
Madīnat ‘Īsá Hargeysa 1,962 km

Distance between cities calculator →

Other distances from Bahrain

Distance between countries Kilometers
From Bahrain to China 5,173 km
From Bahrain to India 2,952 km
From Bahrain to United States 12,195 km
From Bahrain to Indonesia 7,400 km
From Bahrain to Pakistan 1,900 km

Other distances from Somalia

Distances between countries Kilometers
From Somalia to China 6,816 km
From Somalia to India 3,932 km
From Somalia to United States 13,894 km
From Somalia to Indonesia 7,558 km
From Somalia to Pakistan 3,699 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Bahrain and Somalia.

From To Distance (kilometers)
Colombia French Guiana 2,351 km
Ecuador Guatemala 2,356 km
Italy Egypt 2,357 km
Germany Turkey 2,359 km
United Kingdom Moldova 2,359 km
United Kingdom Albania 2,339 km
Australia Papua New Guinea 2,362 km
Ecuador Trinidad and Tobago 2,334 km
Peru Guyana 2,366 km
Paraguay Peru 2,367 km
Peru Paraguay 2,367 km
Spain Norway 2,380 km
Italy Israel 2,320 km
India Kyrgyzstan 2,319 km
United States Belize 2,316 km

More distances from Bahrain

Calculate the distance between any 2 countries