Flight distance between Hammamet, Tunisia and Nanchong, China 5,267.4 mi / 8,477.0 km