Flight distance between Gressier, Haiti and Babahoyo, Ecuador 1,484.9 mi / 2,389.7 km