Distance from British Indian Ocean Territory to Morocco

The distance between British Indian Ocean Territory and Morocco is 9,348 kilometers (5,809 miles).

British Indian Ocean Territory, Asia

Morocco, Africa

Distances between British Indian Ocean Territory and Morocco by cities:

City in British Indian Ocean Territory City in Morocco Distance (kilometers)

Distance between cities calculator →

Other distances from Morocco

Distances between countries Kilometers
From Morocco to China 9,654 km
From Morocco to India 8,477 km
From Morocco to United States 7,854 km
From Morocco to Indonesia 12,958 km
From Morocco to Pakistan 7,131 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 Morocco.

From To Distance (kilometers)
United States Bulgaria 9,355 km
Chile Gabon 9,342 km
Germany Panama 9,361 km
Germany Vietnam 9,339 km
Peru Ireland 9,334 km
Argentina Democratic Republic of the Congo 9,332 km
Chile Equatorial Guinea 9,380 km
Germany Guatemala 9,381 km
Canada Turkmenistan 9,382 km
Mexico Sweden 9,313 km
Argentina Cameroon 9,311 km
Germany Taiwan 9,310 km
Mexico Tonga 9,301 km
Colombia Equatorial Guinea 9,401 km
Germany Nicaragua 9,294 km

More distances from British Indian Ocean Territory

Calculate the distance between any 2 countries