Miles between El Paso, TX and Santa Maria, CA

There are
962 mi
from El Paso, TX to Santa Maria, CA

That's the driving distance. It would take 17 hours 22 mins to go from El Paso, Texas to Santa Maria, California.

The flight distance (direct flight from El Paso, TX to Santa Maria, CA) is 833.91 mi.

962 mi = 1,548.76 kms