Miles between Champaign, IL and Guthrie, OK

There are
661 mi
from Champaign, IL to Guthrie, OK

That's the driving distance. It would take 12 hours 12 mins to go from Champaign, Illinois to Guthrie, Oklahoma.

The flight distance (direct flight from Champaign, IL to Guthrie, OK) is 578.91 mi.

661 mi = 1,063.05 kms