There are
632 mi
from Pontiac, MI to Secaucus, NJ
That's the driving distance. It would take 11 hours 54 mins to go from Pontiac, Michigan to Secaucus, New Jersey.
The flight distance (direct flight from Pontiac, MI to Secaucus, NJ) is 492.84 mi.
632 mi = 1,016.93 kms