Flight distance between San Pedro Sacatepéquez, Guatemala and Portland, United States of America 2,770.2 mi / 4,458.1 km