Miles between Porterville, CA and Snyder, TX

There are
1,258 mi
from Porterville, CA to Snyder, TX

That's the driving distance. It would take 22 hours 15 mins to go from Porterville, California to Snyder, Texas.

The flight distance (direct flight from Porterville, CA to Snyder, TX) is 1,055.83 mi.

1,258 mi = 2,024.92 kms