The best time to drive from St. Louis to Independence, MO, depends on several factors, including traffic patterns, weather conditions, and personal preferences for driving. Generally, to avoid heavy traffic, it's advisable to travel outside of peak rush hours. This usually means leaving either mid-morning after 9:00 AM or in the early afternoon around 1:00 PM, avoiding the morning and evening rush hours in and around major urban areas.