Miles between Sioux City, IA and Stillwater, OK

There are
519 mi
from Sioux City, IA to Stillwater, OK

That's the driving distance. It would take 9 hours 24 mins to go from Sioux City, Iowa to Stillwater, Oklahoma.

The flight distance (direct flight from Sioux City, IA to Stillwater, OK) is 442.52 mi.

519 mi = 834.47 kms