Distance from new york to houston texas by air The distance from New York to Houston, Texas by air is approximately 1,770 miles (2,850 kilometers).