Flight distance between Gressier, Haiti and Trois-Rivières, Guadeloupe 738.9 mi / 1,189.1 km