Miles between La Mesa, CA and Hazel Park, MI

There are
2,343 mi
from La Mesa, CA to Hazel Park, MI

That's the driving distance. It would take 1 day 17 hours to go from La Mesa, California to Hazel Park, Michigan.

The flight distance (direct flight from La Mesa, CA to Hazel Park, MI) is 1,958.01 mi.

2,343 mi = 3,771.30 kms