Flight distance between Puerto Barrios, Guatemala and São Bernardo do Campo, Brazil 3,932.9 mi / 6,329.3 km