The journey from Ames to Chicago covers roughly 340 miles. By car, you will primarily take I-35 South to I-80 East, crossing the Mississippi River into Illinois. The drive typically takes 5.5 to 6 hours depending on traffic near the Chicago suburbs. Alternatively, you can drive to Osceola, Iowa, to catch the Amtrak California Zephyr train into Chicago Union Station. This route is a major transit corridor connecting the heart of the Midwest to the Great Lakes.
Total Distance: 547 km driving distance; 480 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 5 hours 45 minutes |
| Avg Price | $70-$150 | $60-$90 in fuel |
| Operator | Amtrak | Personal Vehicle |
| Route | Drive to Osceola Station, then take the California Zephyr to Chicago Union Station. | I-35 South to I-80 East through Des Moines and the Quad Cities. |
| Tip | Book tickets well in advance as prices increase closer to the departure date. | Expect heavy traffic on I-80/I-90 as you approach Chicago. |
May or September for comfortable walking weather in Chicago.