There are
401 mi
from Flint, MI to Oswego, NY
That's the driving distance. It would take 8 hours 13 mins to go from Flint, Michigan to Oswego, New York.
The flight distance (direct flight from Flint, MI to Oswego, NY) is 362.46 mi.
401 mi = 645.35 kms