Miles between San Bernardino, CA and Altus, OK

There are
1,182 mi
from San Bernardino, CA to Altus, OK

That's the driving distance. It would take 20 hours 27 mins to go from San Bernardino, California to Altus, Oklahoma.

The flight distance (direct flight from San Bernardino, CA to Altus, OK) is 1,023.30 mi.

1,182 mi = 1,902.95 kms