There are
1,156 mi
from El Paso, TX to Palo Alto, CA
That's the driving distance. It would take 20 hours 46 mins to go from El Paso, Texas to Palo Alto, California.
The flight distance (direct flight from El Paso, TX to Palo Alto, CA) is 971.51 mi.
1,156 mi = 1.61 kms