How many miles away from st. Louis missouri is sioux city iowa?

Saint Louis, Missouri is 528 miles away from Sioux City, Iowa; drive time is 8 hours, 44 minutes.

Thursday, February 02 2012