Flight distance between Houston, United States of America and Abraham’s Bay, Bahamas 1,477.9 mi / 2,378.4 km