There are
1,378 mi
from Euless, TX to Canyon Lake, CA
That's the driving distance. It would take 23 hours 48 mins to go from Euless, Texas to Canyon Lake, California.
The flight distance (direct flight from Euless, TX to Canyon Lake, CA) is 1,166.14 mi.
1,378 mi = 2,218.46 kms