Flight distance between Zarzis, Tunisia and Longueuil, Canada 4,376.9 mi / 7,043.9 km