There are
1,211 mi
from Maple Grove, MN to Secaucus, NJ
That's the driving distance. It would take 22 hours 25 mins to go from Maple Grove, Minnesota to Secaucus, New Jersey.
The flight distance (direct flight from Maple Grove, MN to Secaucus, NJ) is 1,022.14 mi.
1,211 mi = 1,948.22 kms