Miles between Bolingbrook, IL and Sand Springs, OK

There are
669 mi
from Bolingbrook, IL to Sand Springs, OK

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

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

669 mi = 1,077.16 kms