There are
1,101 mi
from Elizabeth, NJ to Ankeny, IA
That's the driving distance. It would take 20 hours 30 mins to go from Elizabeth, New Jersey to Ankeny, Iowa.
The flight distance (direct flight from Elizabeth, NJ to Ankeny, IA) is 1,008.58 mi.
1,101 mi = 1.61 kms