Miles between North Plainfield, NJ and Mendota Heights, MN

There are
1,186 mi
from North Plainfield, NJ to Mendota Heights, MN

That's the driving distance. It would take 22 hours 13 mins to go from North Plainfield, New Jersey to Mendota Heights, Minnesota.

The flight distance (direct flight from North Plainfield, NJ to Mendota Heights, MN) is 991.07 mi.

1,186 mi = 1,908.74 kms