What is the driving distance from Edmonton Alberta Canada to Sioux Falls South Dakota?

The driving distance from Edmonton, Alberta, Canada to Sioux Falls, South Dakota, US is 1,231 miles (1,981 km). Travel time will be about 20 hours.