Flight distance between Houston, United States of America and Duncan Town, Bahamas 1,324.7 mi / 2,132.0 km