Miles between Sioux City, IA and Niagara Falls, NY

There are
1,043 mi
from Sioux City, IA to Niagara Falls, NY

That's the driving distance. It would take 19 hours 18 mins to go from Sioux City, Iowa to Niagara Falls, New York.

The flight distance (direct flight from Sioux City, IA to Niagara Falls, NY) is 879.63 mi.

1,043 mi = 1.61 kms