There are
28 mi
from Escondido, CA to Temecula, CA
That's the driving distance. It would take 33 minutes to go from Escondido, California to Temecula, California.
The flight distance (direct flight from Escondido, CA to Temecula, CA) is 26.12 mi.
28 mi = 45.54 kms