Miles between El Paso, TX and Canyon Lake, CA

There are
758 mi
from El Paso, TX to Canyon Lake, CA

That's the driving distance. It would take 13 hours 32 mins to go from El Paso, Texas to Canyon Lake, California.

The flight distance (direct flight from El Paso, TX to Canyon Lake, CA) is 640.62 mi.

758 mi = 1,219.80 kms