There are
1,142 mi
from Charleston, SC to Lawrence, KS
That's the driving distance. It would take 21 hours 25 mins to go from Charleston, South Carolina to Lawrence, Kansas.
The flight distance (direct flight from Charleston, SC to Lawrence, KS) is 956.06 mi.
1,142 mi = 1.61 kms