Miles between Sterling Heights, MI and Lake Stevens, WA

There are
2,363 mi
from Sterling Heights, MI to Lake Stevens, WA

That's the driving distance. It would take 1 day 18 hours to go from Sterling Heights, Michigan to Lake Stevens, Washington.

The flight distance (direct flight from Sterling Heights, MI to Lake Stevens, WA) is 1,912.52 mi.

2,363 mi = 3.22 kms