Flight distance between Saint-Marc, Haiti and Trois-Rivières, Guadeloupe 759.2 mi / 1,221.8 km