The distance between Houston and Chicago is approximately 940 miles (1,513 kilometers) when flying directly.