St. Louis
St. Louis
Detroit
Detroit
Flight Driving

St. Louis to Detroit

Updated: 28 May 2026

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.
Fastest Way
Flying is the fastest method, saving over 5 hours of travel time.
Cheapest Way
Driving is the most cost-effective option for groups or families.
Compare St. Louis to Detroit Routes
Flight
Direct
Driving
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.
Travel Tips
  • Traffic Alert
    Expect heavy congestion on I-75 near the Michigan border during weekday afternoons.
  • Fuel Stops
    Fill up in Indiana where gas prices are typically lower than in Michigan.
  • Airport Parking
    Use off-site parking lots near STL to save on daily rates.
  • Weather Check
    Check for lake-effect snow warnings if traveling during winter months.
  • Toll Roads
    Keep a credit card ready for the Ohio Turnpike section of the drive.
Safety Tips
  • Road Conditions
    Monitor local news for construction updates on I-70.
  • Emergency Kit
    Carry a basic roadside emergency kit including jumper cables and water.
  • Night Driving
    Avoid driving through rural stretches of Ohio at night due to deer activity.
  • Vehicle Check
    Ensure your tire pressure is optimal before starting this long-distance drive.
People Also Ask
  • Is there a train from St. Louis to Detroit?
    No direct Amtrak service exists; you would need to transfer in Chicago.
  • How long is the drive?
    The drive typically takes 7 to 8 hours.
  • Are there tolls on this route?
    Yes, the Ohio Turnpike requires tolls.
  • What is the best airport in Detroit?
    Detroit Metropolitan Airport (DTW) is the primary hub.
  • Is it better to fly or drive?
    Flying is faster, but driving is cheaper for multiple passengers.
Quick Info
  • From St. Louis, Missouri, United States
  • To Detroit, Michigan, United States
  • Modes
Best Time to Travel

May through September for clear road conditions and pleasant weather.

Things to Do in Detroit
1
Gateway Arch
Visit the iconic monument in St. Louis before departing. It stands 630 feet tall and offers panoramic city views.
2
The Henry Ford
Explore this massive indoor-outdoor history museum in Dearborn, near Detroit. It features the Rosa Parks bus and Lincoln's chair.
3
Detroit Institute of Arts
View world-class collections including the famous Detroit Industry Murals by Diego Rivera. It is located in the heart of Midtown.
4
Belle Isle Park
Enjoy a relaxing walk or drive on this island park in the Detroit River. It offers great views of the city skyline.
Tags
St. Louis to Detroit drive flights from STL to DTW best way to travel St. Louis to Detroit I-70 to I-75 route Midwest travel guide St. Louis to Detroit distance traveling Missouri to Michigan Detroit transport guide