Flight distance between Houston, United States of America and Sainte-Rose, Guadeloupe 2,321.4 mi / 3,735.9 km