Flight distance between Houston, United States of America and Clarence Town, Bahamas 1,339.9 mi / 2,156.4 km