The journey from St. Louis to Detroit spans approximately 780 kilometers through the heart of the Midwest. Driving via I-70 East and I-75 North takes roughly 7 to 8 hours depending on traffic near Indianapolis. Alternatively, direct flights from St. Louis Lambert International Airport to Detroit Metropolitan Airport take about 90 minutes. This route traverses the industrial corridors of Indiana and Ohio. You will experience a mix of urban landscapes and rolling plains. Planning your departure to avoid rush hour in Indianapolis is essential for a smooth trip.
Total Distance: 780 km driving distance; 650 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 1 hour 45 mins | 7 hours 30 mins |
| Avg Price | $250 - $450 | $80 - $120 in fuel |
| Operator | Delta Air Lines | Personal Vehicle |
| Route | STL to DTW | I-70 East to I-75 North via Indianapolis and Toledo. |
| Tip | Book at least three weeks in advance to secure lower fares. | Stop in Indianapolis for a mid-way break at the White River State Park. |
May through September for clear road conditions and pleasant weather.