There are
1,352 mi
from Victorville, CA to Sand Springs, OK
That's the driving distance. It would take 23 hours 27 mins to go from Victorville, California to Sand Springs, Oklahoma.
The flight distance (direct flight from Victorville, CA to Sand Springs, OK) is 1,196.64 mi.
1,352 mi = 1.61 kms