Flight distance between Harbin, China and San Pedro Ayampuc, Guatemala 7,656.3 mi / 12,321.7 km