Flight distance between Tébessa, Algeria and Four Cross Roads, Barbados 4,441.7 mi / 7,148.3 km