Miles between Sioux City, IA and Lake St Louis, MO

There are
493 mi
from Sioux City, IA to Lake St Louis, MO

That's the driving distance. It would take 9 hours 8 mins to go from Sioux City, Iowa to Lake St Louis, Missouri.

The flight distance (direct flight from Sioux City, IA to Lake St Louis, MO) is 390.48 mi.

493 mi = 793.42 kms