Distance from British Indian Ocean Territory to Bahrain

The distance between British Indian Ocean Territory and Bahrain is 4,245 kilometers (2,638 miles).

British Indian Ocean Territory, Asia

Bahrain, Asia

4,245 km

Distance between centroids

4,390 km

Shortest distance between major cities

Downtown → Manama

Distances between British Indian Ocean Territory and Bahrain by cities:

City in British Indian Ocean Territory City in Bahrain Distance (kilometers)
Downtown Al Muharraq 4,391 km
Downtown Manama 4,390 km
Seabreeze village Manama 4,393 km
Seabreeze village Al Muharraq 4,394 km

Distance between cities calculator →

Other distances from Bahrain

Distances 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

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between British Indian Ocean Territory and Bahrain.

From To Distance (kilometers)
United States Martinique 4,235 km
Germany Saudi Arabia 4,235 km
Japan Cambodia 4,234 km
Italy Kazakhstan 4,253 km
Spain Iraq 4,254 km
France Ghana 4,254 km
Japan Brunei 4,254 km
Paraguay Martinique 4,222 km
Italy Uzbekistan 4,267 km
United States Colombia 4,211 km
Colombia United States 4,211 km
India Syria 4,211 km
Germany Uzbekistan 4,210 km
Mexico Guadeloupe 4,277 km
Italy Ivory Coast 4,202 km

More distances from British Indian Ocean Territory

Calculate the distance between any 2 countries