Miles between Bismarck, ND and Rantoul, IL

There are
937 mi
from Bismarck, ND to Rantoul, IL

That's the driving distance. It would take 16 hours 43 mins to go from Bismarck, North Dakota to Rantoul, Illinois.

The flight distance (direct flight from Bismarck, ND to Rantoul, IL) is 774.03 mi.

937 mi = 1,507.87 kms