Miles between Austin, TX and Sand Springs, OK

There are
457 mi
from Austin, TX to Sand Springs, OK

That's the driving distance. It would take 8 hours 19 mins to go from Austin, Texas to Sand Springs, Oklahoma.

The flight distance (direct flight from Austin, TX to Sand Springs, OK) is 416.59 mi.

457 mi = 736.21 kms