Flight distance between Puerto Barrios, Guatemala and Barranquilla, Colombia 984.7 mi / 1,584.7 km