It is 99.33 miles according to MapQuest.
It is 677.21 miles via I-70, I-135 and I-35.
It is 677.21 miles via I-35 North and I-70 West.
About 10 and a half hours
It is 678.23 miles via I-35 and I-70 according to MapQuest.