How Far is St. Louis From Kansas City?

The answer may surprise you! St. Louis is located about equidistant from the borders of both Missouri and Illinois. It’s about a 3 hour drive from both St. Louis and Kansas City.

Checkout this video:

Location of St. Louis and Kansas City

Kansas City is located in the westernmost part of Missouri, while St. Louis is located in the easternmost part of Missouri. As such, Kansas City is approximately midway between St. Louis and the border of Nebraska, while St. Louis is closer to the border of Illinois. The two cities are separated by about 200 miles (320 kilometers).

Distance Between St. Louis and Kansas City

Distance from St. Louis, MO to Kansas City, MO is 250 miles or 402 kilometers. You can drive from St. Louis to Kansas City in about 4 hours 9 minutes with a normal traffic flow.

Directions from St. Louis to Kansas City

Head northwest on I-64 W/US-40 W toward Exit 44A. Take exit 44A for US-40 toward US-67/Tower Grove Ave. Merge onto N Kingshighway Blvd. Turn right to stay on N Kingshighway Blvd. Take the 1st left onto E Armour Blvd. Turn right to merge onto I-64 W/US-40 W toward Columbia, MO. Take exit 253B on the left for I-170 N toward Hannibal, IL. Merge onto I-170 N Entering Illinois. Keep left at the fork to continue on I-270 E, follow signs for Interstate 270 East/St Louis. Take exit 1C for Interstate 70 E/US-40 E/Indiana toward St Louis. Merge onto I-70 E take exit 249B to rejoin I-70 E via the ramp to downtown/US 40 East/Indiana (crossing into Missouri). Take exit 248A on the left for Broadway toward 7th Street. Keep right at the fork, follow signs for Interstate 64 E and merge onto Broadway. Use any lane to turn slightly right onto S 7th StPass by Hard Rock Cafe (on the right in 0.2 mi). Turn right at Lucas garden//8th st turn Right Then slight Left To stay on 8th street0.8 mi turn Right Pennsylvania blvd Destination will be on the Right
Total: 4 hrs 7 mins 116 miles

Map of the Route from St. Louis to Kansas City

The map shows the route from St. Louis to Kansas City. The two cities are about 200 miles apart. The trip takes about four hours by car.

Scroll to Top