Miles between Baltimore, MD and Sioux City, IA

There are
1,218 mi
from Baltimore, MD to Sioux City, IA

That's the driving distance. It would take 22 hours 26 mins to go from Baltimore, Maryland to Sioux City, Iowa.

The flight distance (direct flight from Baltimore, MD to Sioux City, IA) is 1,054.43 mi.

1,218 mi = 1.61 kms