Flight distance between San Pedro Ayampuc, Guatemala and Hangzhou, China 8,715.4 mi / 14,026.1 km