Flight distance between Hammamet, Tunisia and Arequipa, Peru 6,464.4 mi / 10,403.4 km