There are
2,357 mi
from San Clemente, CA to Port Huron, MI
That's the driving distance. It would take 1 day 17 hours to go from San Clemente, California to Port Huron, Michigan.
The flight distance (direct flight from San Clemente, CA to Port Huron, MI) is 2,004.08 mi.
2,357 mi = 3,792.72 kms