Miles between Shawnee, KS and Cornelius, NC

There are
979 mi
from Shawnee, KS to Cornelius, NC

That's the driving distance. It would take 18 hours 32 mins to go from Shawnee, Kansas to Cornelius, North Carolina.

The flight distance (direct flight from Shawnee, KS to Cornelius, NC) is 799.21 mi.

979 mi = 1,574.90 kms