Flight distance between Zarzis, Tunisia and Surrey, Canada 6,066.0 mi / 9,762.2 km