Distance from Maryland to Iowa

Distance from Maryland to Iowa is 1424.93 kilometers
This air travel distance is equal to 885.41 miles.

Distance between Maryland to Iowa:
km = miles

The air travel (bird fly) shortest distance from Maryland to Iowa is 1424.93 km= 885.41 miles.

If you travel with an airplane (which has average speed of 560 miles) between Maryland to Iowa,
It takes 1.58 hours to arrive.

Also check out United States distances.