There are
857 mi
from Bismarck, ND to Chicago Heights, IL
That's the driving distance. It would take 15 hours 22 mins to go from Bismarck, North Dakota to Chicago Heights, Illinois.
The flight distance (direct flight from Bismarck, ND to Chicago Heights, IL) is 746.28 mi.
857 mi = 1,379.16 kms