About the drive from Denver to St. Louis
This 938-mile route between Denver, CO and St. Louis, MO is a popular drive in the region. Expect roughly 15 hr 6 min behind the wheel under normal traffic conditions.
Fuel-saving tips
- Keep your speed near 65 mph — fuel economy drops sharply above 70.
- Fill up before mountain or desert stretches; remote stations charge a premium.
- Use GasBuddy or AAA to spot cheap stations along your route before you leave.
- Use cruise control on flat sections only — long climbs benefit from light, steady throttle.
- Plan to avoid rush hour in both cities — stop-and-go traffic can cut highway MPG by 20%.