How many hours driving does it take from St. Louis Mo to Topeka Kansas?

It takes approximately 3 hours 45 minutes to drive from St. Louis, Missouri, to Topeka, Kansas, via Interstate 70 West. The distance between the two cities is about 235 miles.
Copyright Wanderlust World © https://www.ynyoo.com