Flight distance between Selebi-Phikwe, Botswana and San Pedro Ayampuc, Guatemala 8,385.6 mi / 13,495.3 km