The distance between San Diego and Escondido is 45 kilometers (28 miles). The driving distance between San Diego to Escondido is 30 miles (49 kilometers). The direct drive from San Diego to Escondido is 30.5 mi (49 km), and you must have a driving time of 31 minutes in normal traffic. Now let's say you have a private jet and can fly on the fastest possible straight line between Escondido (California) and San Diego (California).
Distance between cities › United States › California › Escondido, CA › Distance from Escondido to San Diego.