There are
902 mi
from Olathe, KS to Dickinson, ND
That's the driving distance. It would take 15 hours 6 mins to go from Olathe, Kansas to Dickinson, North Dakota.
The flight distance (direct flight from Olathe, KS to Dickinson, ND) is 683.49 mi.
902 mi = 1,451.69 kms