Flight distance between Hangzhou, China and Guadalupe, Mexico 7,735.4 mi / 12,448.9 km