Flight distance between Houston, United States of America and Dennery, Saint Lucia 2,454.2 mi / 3,949.6 km