Flight distance between Puerto Barrios, Guatemala and Ananindeua, Brazil 2,988.8 mi / 4,809.9 km