The journey from St. Louis to Richmond covers approximately 1,500 kilometers. The most direct driving route is via I-64 East, taking about 15 hours. Direct flights are available from St. Louis Lambert International Airport to Richmond International Airport, lasting about 3 hours. This route takes you across the heart of the American Midwest and into the Mid-Atlantic region.
Total Distance: 1,500 km driving, 1,300 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 15 hours |
| Avg Price | $180-$450 | $180-$250 fuel |
| Operator | American, Delta | Personal Vehicle |
| Route | STL to RIC. | I-64 E. |
| Tip | Book in advance for better rates. | The drive is long; plan for an overnight stop. |
Spring or autumn to enjoy the pleasant weather.