Flight distance between Uitenhage, South Africa and San Pedro Ayampuc, Guatemala 8,256.1 mi / 13,286.9 km