There are
916 mi
from Youngstown, OH to Sioux City, IA
That's the driving distance. It would take 16 hours 48 mins to go from Youngstown, Ohio to Sioux City, Iowa.
The flight distance (direct flight from Youngstown, OH to Sioux City, IA) is 815.83 mi.
916 mi = 1,474.57 kms