There are
1,322 mi
from Visalia, CA to Altus, OK
That's the driving distance. It would take 23 hours 27 mins to go from Visalia, California to Altus, Oklahoma.
The flight distance (direct flight from Visalia, CA to Altus, OK) is 1,126.91 mi.
1,322 mi = 1.61 kms