There are
814 mi
from Topeka, KS to Charleston, WV
That's the driving distance. It would take 15 hours 8 mins to go from Topeka, Kansas to Charleston, West Virginia.
The flight distance (direct flight from Topeka, KS to Charleston, WV) is 758.74 mi.
814 mi = 1,310.61 kms