Flight distance between Tébessa, Algeria and Windsor, Canada 4,684.3 mi / 7,538.6 km