Miles between Oklahoma City, OK and Upland, CA

There are
1,292 mi
from Oklahoma City, OK to Upland, CA

That's the driving distance. It would take 22 hours 13 mins to go from Oklahoma City, Oklahoma to Upland, California.

The flight distance (direct flight from Oklahoma City, OK to Upland, CA) is 1,144.35 mi.

1,292 mi = 1.61 kms