Flight distance between Gressier, Haiti and Lima, Peru 2,136.0 mi / 3,437.6 km