Miles between Porterville, CA and Socorro, TX

There are
976 mi
from Porterville, CA to Socorro, TX

That's the driving distance. It would take 17 hours 28 mins to go from Porterville, California to Socorro, Texas.

The flight distance (direct flight from Porterville, CA to Socorro, TX) is 789.74 mi.

976 mi = 1,570.75 kms