The trip from St. Louis to Minneapolis covers approximately 850 kilometers. Driving via I-70 and I-35 North takes about 9 hours, passing through Iowa. Alternatively, direct flights from St. Louis Lambert International Airport to Minneapolis-St. Paul International Airport take roughly 90 minutes. This route takes you through the heart of the American Midwest, crossing the Mississippi River. It is a popular route for both business and leisure travelers. Plan your trip to account for potential weather delays in the northern states.
Total Distance: 850 km driving distance; 720 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 1 hour 30 mins | 9 hours |
| Avg Price | $200 - $400 | $90 - $130 in fuel |
| Operator | Southwest Airlines | Personal Vehicle |
| Route | STL to MSP | I-70 West to I-35 North via Des Moines. |
| Tip | Check for early morning flights to avoid potential afternoon thunderstorms. | Stop in Des Moines for a quick lunch at the historic East Village. |
June to August for warm weather and outdoor activities.