Distance from British Indian Ocean Territory to Lebanon

The distance between British Indian Ocean Territory and Lebanon is 5,847 kilometers (3,633 miles).

British Indian Ocean Territory, Asia

Lebanon, Asia

Distances between British Indian Ocean Territory and Lebanon by cities:

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

Distance between cities calculator →

Other distances from Lebanon

Distances between countries Kilometers
From Lebanon to China 6,119 km
From Lebanon to India 4,478 km
From Lebanon to United States 10,691 km
From Lebanon to Indonesia 8,960 km
From Lebanon to Pakistan 3,169 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 Lebanon.

From To Distance (kilometers)
Russia Albania 5,853 km
Indonesia Pakistan 5,843 km
United Kingdom United Arab Emirates 5,842 km
Chile Honduras 5,840 km
Canada Curacao 5,838 km
Canada Norway 5,871 km
Canada Netherlands Antilles 5,829 km
United Kingdom Canada 5,827 km
Canada United Kingdom 5,827 km
Japan Kazakhstan 5,827 km
United Kingdom Afghanistan 5,826 km
United Kingdom Central African Republic 5,826 km
Ireland Central African Republic 5,822 km
Argentina Martinique 5,879 km
India North Macedonia 5,814 km

More distances from British Indian Ocean Territory

Calculate the distance between any 2 countries