Danville
Danville
St. Louis
St. Louis
Driving

Danville to St. Louis

Updated: 31 May 2026

The drive from Danville to St. Louis is approximately 800 miles. You will travel west through Virginia, Kentucky, and Illinois, eventually reaching Missouri. The most direct route involves taking I-64 W. This journey takes you through the heart of the Midwest. Expect a drive time of about 13 to 14 hours depending on traffic and road conditions.

Total Distance: Driving distance 1,300 km, straight-line air distance 1,000 km.
Fastest Way
Driving is the only practical direct method for this distance.
Cheapest Way
Driving is the most economical way to reach St. Louis.
Compare Danville to St. Louis Routes
Driving
Direct
Duration
13 hours 30 mins
Avg Price
$150-$250
Operator
Personal Vehicle
Route
I-64 W.

Plan for an overnight stop in Louisville or Lexington.

Travel Tips
  • Traffic
    Expect traffic in downtown St. Louis during rush hours.
  • Weather
    St. Louis summers are hot and humid; plan accordingly.
  • Dining
    Try the local St. Louis-style pizza and toasted ravioli.
  • Parking
    Use parking garages downtown.
  • Walking
    St. Louis is a large city; you will likely need a car.
Safety Tips
  • Road Safety
    Be cautious on highways in Kentucky and Illinois.
  • Night Driving
    Avoid driving through urban areas at night if possible.
  • Personal Safety
    Stay aware of your surroundings in urban areas.
  • Weather
    Check for severe weather warnings before traveling.
People Also Ask
  • Is there a train to St. Louis?
    Amtrak serves St. Louis, but there is no direct service from Danville.
  • How long is the drive?
    It takes about 13.5 hours under normal conditions.
  • What is the best route?
    Taking I-64 is the most direct path.
  • Is St. Louis expensive?
    It is generally affordable compared to other major cities.
  • What is the best time to visit?
    Spring and fall are the most comfortable seasons.
Quick Info
  • From Danville, Virginia, United States
  • To St. Louis, Missouri, United States
  • Modes
Best Time to Travel

April to June or September to October for pleasant weather.

Things to Do in St. Louis
1
Gateway Arch
Visit the iconic monument and take a tram to the top for panoramic views. It is a must-see in St. Louis.
2
Forest Park
Explore the massive park featuring the zoo, art museum, and science center. It is one of the largest urban parks in the U.S.
3
City Museum
Experience the unique, interactive museum built from reclaimed materials. It is great for all ages.
4
Anheuser-Busch Brewery
Take a tour of the historic brewery and see the famous Clydesdales.
Tags
Danville to St. Louis drive road trip Virginia to Missouri driving route Danville to St. Louis St. Louis travel guide best way to reach St. Louis Danville VA travel Missouri road trip St. Louis tourism