Moving from Kansas City to St. Louis
Planning a move from Kansas City, MO to St. Louis, MO? Compare costs, distance, timing, and neighborhoods below, then get an instant quote.
Key details
- Distance: 239 miles
- Drive time: about 4 hours
- Truck rental (DIY): $340
- Moving only (they drive): $638
- Full service (pack + move): $2,243
Kansas City vs St. Louis
- Kansas City cost of living index: 92; median 2BR rent $1,350/mo
- St. Louis cost of living index: 88; median 2BR rent $1,300/mo
Top neighborhoods in St. Louis
- Central West End — Upscale & Walkable, avg $1,600/mo
- The Grove — Trendy & Lively, avg $1,300/mo
- Soulard — Historic & Festive, avg $1,350/mo
- Tower Grove — Diverse & Charming, avg $1,250/mo
- Clayton — Business & Upscale, avg $1,700/mo
Frequently asked questions
- How much does it cost to move from Kansas City to St. Louis?
- Moving from Kansas City to St. Louis ranges from about $340 for a DIY truck rental to $2,243 for full-service moving. A moving-only service (you pack, they drive) is typically around $638.
- How far is it from Kansas City to St. Louis?
- The distance is approximately 239 miles by road, about 4 hours of driving without stops.
- When is the best time to move from Kansas City to St. Louis?
- Peak moving months on this route are June, July, August. For lower prices and better availability, consider January, February, or November.