Miles between Yonkers, NY and Sterling Heights, MI

There are
645 mi
from Yonkers, NY to Sterling Heights, MI

That's the driving distance. It would take 12 hours 11 mins to go from Yonkers, New York to Sterling Heights, Michigan.

The flight distance (direct flight from Yonkers, NY to Sterling Heights, MI) is 483.99 mi.

645 mi = 1,038.73 kms