Flight distance between Tébessa, Algeria and Trois-Rivières, Guadeloupe 4,456.9 mi / 7,172.7 km