There are
681 mi
from Wheaton, IL to Sand Springs, OK
That's the driving distance. It would take 12 hours 36 mins to go from Wheaton, Illinois to Sand Springs, Oklahoma.
The flight distance (direct flight from Wheaton, IL to Sand Springs, OK) is 583.58 mi.
681 mi = 1,096.28 kms