Miles between North Plainfield, NJ and Cedar Rapids, IA

There are
1,009 mi
from North Plainfield, NJ to Cedar Rapids, IA

That's the driving distance. It would take 18 hours 51 mins to go from North Plainfield, New Jersey to Cedar Rapids, Iowa.

The flight distance (direct flight from North Plainfield, NJ to Cedar Rapids, IA) is 898.03 mi.

1,009 mi = 1,623.86 kms