There are
1,318 mi
from Norman, OK to San Dimas, CA
That's the driving distance. It would take 22 hours 44 mins to go from Norman, Oklahoma to San Dimas, California.
The flight distance (direct flight from Norman, OK to San Dimas, CA) is 1,158 mi.
1,318 mi = 2,121.38 kms