Miles between Sioux City, IA and Richmond Heights, OH

There are
873 mi
from Sioux City, IA to Richmond Heights, OH

That's the driving distance. It would take 16 hours 11 mins to go from Sioux City, Iowa to Richmond Heights, Ohio.

The flight distance (direct flight from Sioux City, IA to Richmond Heights, OH) is 766.04 mi.

873 mi = 1,405.15 kms