Driving Time: St. Louis, MO to Topeka, KS
~3 hours 45 minutes (non-stop) via I-70 West.
- Distance: ~235 miles (378 km)
- Route: St. Louis → Columbia → Kingdom City → Topeka.
- Traffic: Usually light; watch for construction zones and Columbia rush hour.
Add 30–60 min for a fuel/food stop.