Distance from British Indian Ocean Territory to Thailand

The distance between British Indian Ocean Territory and Thailand is 4,041 kilometers (2,511 miles).

British Indian Ocean Territory, Asia

Thailand, Asia

Distances between British Indian Ocean Territory and Thailand by cities:

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

Distance between cities calculator →

Other distances from Thailand

Distances between countries Kilometers
From Thailand to China 2,238 km
From Thailand to India 2,386 km
From Thailand to United States 13,888 km
From Thailand to Indonesia 2,327 km
From Thailand to Pakistan 3,600 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 Thailand.

From To Distance (kilometers)
Paraguay Saint Vincent and the Grenadines 4,041 km
United Kingdom Israel 4,035 km
Australia Micronesia 4,049 km
Germany Chad 4,030 km
Paraguay Barbados 4,054 km
Russia Afghanistan 4,060 km
Brazil Panama 4,062 km
Indonesia Bhutan 4,015 km
Germany Turkmenistan 4,012 km
United Kingdom Azerbaijan 4,069 km
Germany Iran 4,071 km
Ireland Lebanon 4,077 km
Russia Nepal 4,002 km
Spain Cameroon 4,001 km
India Djibouti 3,998 km

More distances from British Indian Ocean Territory

Calculate the distance between any 2 countries