There are
842 mi
from Bismarck, ND to Palos Heights, IL
That's the driving distance. It would take 15 hours 2 mins to go from Bismarck, North Dakota to Palos Heights, Illinois.
The flight distance (direct flight from Bismarck, ND to Palos Heights, IL) is 733.17 mi.
842 mi = 1,355.19 kms