How Far is Kansas City, Missouri from St. Louis, Missouri?

The total driving distance from Kansas City, MO to St. Louis, MO is 241 miles or 388 kilometers.
Your trip begins in Kansas City, Missouri. It ends in St. Louis, Missouri.

Checkout this video:

The two cities are located in different states

The two cities are located in different states. Kansas City is located in Missouri and St. Louis is located in Missouri. The two cities are about two hundred and seventy miles apart. The drive between the two cities would take about four hours and thirty minutes if there was no traffic.

The drive between the two cities is about 4 hours

The drive between Kansas City, Missouri and St. Louis, Missouri is about 4 hours. If you’re planning on making the drive, you’ll want to take into account the time of day and the day of the week. Traffic can be heavy on Fridays and Sundays, so you may want to plan your trip accordingly.

The two cities are about 200 miles apart

By car, Kansas City is about 200 miles from St. Louis. The drive would take approximately 3 hours and 15 minutes without traffic.

Scroll to Top