There are
250 mi
from Flint, MI to Painesville, OH
That's the driving distance. It would take 4 hours 45 mins to go from Flint, Michigan to Painesville, Ohio.
The flight distance (direct flight from Flint, MI to Painesville, OH) is 153.15 mi.
250 mi = 402.88 kms