Miles between Iowa City, IA and Manassas Park, VA

There are
893 mi
from Iowa City, IA to Manassas Park, VA

That's the driving distance. It would take 16 hours 56 mins to go from Iowa City, Iowa to Manassas Park, Virginia.

The flight distance (direct flight from Iowa City, IA to Manassas Park, VA) is 766.96 mi.

893 mi = 1,437.67 kms