How many miles from Iowa to New York?

There is approximately 1,001 miles between New York and Iowa. A flight would take about 2 and a half hours to complete.