La distance à vol d’oiseau (trajet ou distance) entre Territoire Britannique de l'Océan Indien et Yemen est d’environ 3 662 kilomètres (km).