There are
418 mi
from Syracuse, NY to Flint, MI
That's the driving distance. It would take 8 hours 6 mins to go from Syracuse, New York to Flint, Michigan.
The flight distance (direct flight from Syracuse, NY to Flint, MI) is 380.71 mi.
418 mi = 673.07 kms