Flight distance between Houston, United States of America and Trois-Rivières, Guadeloupe 2,336.7 mi / 3,760.6 km