Flight distance between Tébessa, Algeria and Oshawa, Canada 4,446.8 mi / 7,156.5 km