There are
1,173 mi
from St Paul, MN to Lindenwold, NJ
That's the driving distance. It would take 21 hours 45 mins to go from St Paul, Minnesota to Lindenwold, New Jersey.
The flight distance (direct flight from St Paul, MN to Lindenwold, NJ) is 986.94 mi.
1,173 mi = 1.61 kms