Miles between North Plainfield, NJ and Yankton, SD

There are
1,356 mi
from North Plainfield, NJ to Yankton, SD

That's the driving distance. It would take 1 day 1 hour to go from North Plainfield, New Jersey to Yankton, South Dakota.

The flight distance (direct flight from North Plainfield, NJ to Yankton, SD) is 1,190.34 mi.

1,356 mi = 2,182.10 kms