Flight distance between San Pedro Ayampuc, Guatemala and São Paulo, Brazil 3,971.3 mi / 6,391.3 km