Flight distance between San Pedro Ayampuc, Guatemala and Pretoria, South Africa 8,421.7 mi / 13,553.4 km