Miles between Newport Beach, CA and Sterling Heights, MI

There are
2,304 mi
from Newport Beach, CA to Sterling Heights, MI

That's the driving distance. It would take 1 day 16 hours to go from Newport Beach, California to Sterling Heights, Michigan.

The flight distance (direct flight from Newport Beach, CA to Sterling Heights, MI) is 1,979.87 mi.

2,304 mi = 3.22 kms