Flight distance between Hammamet, Tunisia and Hangzhou, China 5,953.6 mi / 9,581.4 km