Flight distance between Hammamet, Tunisia and Guadalajara, Mexico 6,602.9 mi / 10,626.4 km