There are
409 mi
from Syracuse, NY to Pontiac, MI
That's the driving distance. It would take 8 hours 7 mins to go from Syracuse, New York to Pontiac, Michigan.
The flight distance (direct flight from Syracuse, NY to Pontiac, MI) is 362.89 mi.
409 mi = 658.82 kms