There are
845 mi
from Bismarck, ND to Evanston, WY
That's the driving distance. It would take 15 hours 9 mins to go from Bismarck, North Dakota to Evanston, Wyoming.
The flight distance (direct flight from Bismarck, ND to Evanston, WY) is 633.29 mi.
845 mi = 1,359.52 kms