The journey from Glenwood Springs to St. Louis spans approximately 1,150 miles across the American heartland. You can take the Amtrak California Zephyr from the Glenwood Springs Station directly to Chicago, then transfer to a regional train or drive via I-70 East. Driving takes roughly 17 hours of pure transit time through Kansas and Missouri. The route offers a dramatic transition from the Rocky Mountains to the rolling plains of the Midwest. Expect varied weather conditions, especially when crossing the Continental Divide.
Total Distance: 1,850 km driving distance; 1,580 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 32 hours | 17 hours |
| Avg Price | $250 - $450 | $200 - $300 in fuel |
| Operator | Amtrak California Zephyr | Personal Vehicle |
| Route | Glenwood Springs to Chicago Union Station, then transfer to Lincoln Service. | I-70 East through Denver, Hays, Kansas City, and Columbia. |
| Tip | Book a roomette for overnight comfort on the long stretch through Nebraska. | Watch for heavy truck traffic near Kansas City and construction zones on I-70. |
September to October for mild weather and fall foliage across the plains.