The distance between Bahrain and Solomon Islands is 12,426 kilometers (7,721 miles).
Bahrain, Asia
Solomon Islands, Oceania
12,426 km
Distance between centroids
11,917 km
Shortest distance between major cities
Al Muharraq → Taro
Distances between Bahrain and Solomon Islands by cities:
City in Bahrain | City in Solomon Islands | Distance (kilometers) |
---|---|---|
Jid Hafs | Honiara | 12,405 km |
Ar Rifa | Taro | 11,923 km |
Medinat Isa | Honiara | 12,405 km |
Al Muharraq | Honiara | 12,399 km |
Dar Chulaib | Honiara | 12,410 km |
Jid Hafs | Kirakira | 12,649 km |
Manama | Taro | 11,919 km |
Hidd | Honiara | 12,395 km |
Dar Chulaib | Taro | 11,928 km |
Medinat Isa | Taro | 11,923 km |
Madīnat Ḩamad | Honiara | 12,409 km |
Madīnat Ḩamad | Taro | 11,927 km |
Sitrah | Honiara | 12,398 km |
Sitrah | Buala | 12,303 km |
Manama | Kirakira | 12,645 km |
Hidd | Buala | 12,299 km |
Al Muharraq | Taro | 11,917 km |
Ar Rifa | Honiara | 12,404 km |
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 |
Distances between countries | Kilometers |
---|---|
From Solomon Islands to China | 7,727 km |
From Solomon Islands to India | 9,486 km |
From Solomon Islands to United States | 11,905 km |
From Solomon Islands to Indonesia | 5,212 km |
From Solomon Islands to Pakistan | 10,628 km |
The following list contains countries that are separated by a similar distance as it is between Bahrain and Solomon Islands.
From | To | Distance (kilometers) |
---|---|---|
Cuba | Mongolia | 12,429 km |
Papua New Guinea | Uganda | 12,432 km |
Papua New Guinea | Moldova | 12,436 km |
Moldova | Papua New Guinea | 12,436 km |
Uruguay | Latvia | 12,424 km |
Uruguay | Ukraine | 12,419 km |
Cuba | Qatar | 12,451 km |
Papua New Guinea | Lithuania | 12,457 km |
South Africa | Nicaragua | 12,459 km |
Uruguay | Belarus | 12,464 km |
Cuba | Zimbabwe | 12,467 km |
Costa Rica | Armenia | 12,392 km |
Iran | Venezuela | 12,387 km |
El Salvador | Armenia | 12,385 km |
Haiti | Fiji | 12,480 km |