Distance from British Indian Ocean Territory to India

The distance between British Indian Ocean Territory and India is 3,079 kilometers (1,913 miles).

British Indian Ocean Territory, Asia

India, Asia

Distances between British Indian Ocean Territory and India by cities:

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

Distance between cities calculator →

Other distances from India

Distances between countries Kilometers
From India to China 2,984 km
From India to United States 13,595 km
From India to Indonesia 4,483 km
From India to Pakistan 1,451 km
From India to Brazil 14,787 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 India.

From To Distance (kilometers)
Kenya Equatorial Guinea 3,082 km
Moldova Bahrain 3,083 km
Kenya Oman 3,083 km
Bulgaria Chad 3,092 km
Kenya Egypt 3,066 km
China Philippines 3,096 km
Moldova Portugal 3,063 km
Kenya Mauritius 3,104 km
Greece Bahrain 3,056 km
Ethiopia Libya 3,105 km
Ethiopia Cameroon 3,105 km
China Japan 3,054 km
Cuba Suriname 3,053 km
Bulgaria Morocco 3,110 km
Nigeria Egypt 3,047 km

More distances from British Indian Ocean Territory

Calculate the distance between any 2 countries