Miles between Columbia, MO and Topeka, KS

There are
189 mi
from Columbia, MO to Topeka, KS

That's the driving distance. It would take 3 hours 28 mins to go from Columbia, Missouri to Topeka, Kansas.

The flight distance (direct flight from Columbia, MO to Topeka, KS) is 180.27 mi.

189 mi = 303.99 kms