Flight distance between Puerto Barrios, Guatemala and Sorocaba, Brazil 3,881.0 mi / 6,245.9 km