Miles between Saginaw, MI and Franklin Lakes, NJ

There are
692 mi
from Saginaw, MI to Franklin Lakes, NJ

That's the driving distance. It would take 12 hours 49 mins to go from Saginaw, Michigan to Franklin Lakes, New Jersey.

The flight distance (direct flight from Saginaw, MI to Franklin Lakes, NJ) is 525.19 mi.

692 mi = 1,112.99 kms