Flight distance between San Pedro Ayampuc, Guatemala and Sorocaba, Brazil 3,928.2 mi / 6,321.9 km