There are
1,052 mi
from Union, NJ to Sanford, FL
That's the driving distance. It would take 19 hours 56 mins to go from Union, New Jersey to Sanford, Florida.
The flight distance (direct flight from Union, NJ to Sanford, FL) is 915.63 mi.
1,052 mi = 1,692.38 kms