Miles between Schaumburg, IL and Sand Springs, OK

There are
698 mi
from Schaumburg, IL to Sand Springs, OK

That's the driving distance. It would take 12 hours 49 mins to go from Schaumburg, Illinois to Sand Springs, Oklahoma.

The flight distance (direct flight from Schaumburg, IL to Sand Springs, OK) is 592 mi.

698 mi = 1,123.35 kms