Travel options
from St. Louis, MO to Detroit, MI

You can get from St. Louis, MO to Detroit, MI by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Travel Information to Detroit, MI from St. Louis, MO

distanceDistance453 miles (731 km)
modeAvailable travel modesFlight, coach or train
priceTicket price range£53 - £119
fastestFastest modeFlight • £119 • 4 h 48 min
carriersPopular travel companiesAmerican Airlines, Greyhound or Amtrak

Travel 453 miles (731 km) by flight, coach or train between St. Louis, MO and Detroit, MI. The most popular travel providers which serve this route are American Airlines, Greyhound or Amtrak among others. Travellers can even take a direct from St. Louis, MO to Detroit, MI.

Travel Tips: Travel from St. Louis, MO to Detroit, MI

Travel to Detroit, MI easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from St. Louis, MO to Detroit, MI.
FAQs

How do you get from St. Louis, MO to Detroit, MI?

There are 3 ways that you can travel from St. Louis, MO to Detroit, MI. You can take a flight, coach or train.

What is the cheapest way to go to Detroit, MI from St. Louis, MO?

A train service offers the cheapest way to travel from St. Louis, MO to Detroit, MI, which costs on average £53.

This is compared to other ways of getting to Detroit, MI:

A train is about £66 less than a flight, which costs on average £119 for this route.

A train is £7 less than a coach for this journey with tickets for a coach from St. Louis, MO to Detroit, MI costing on average £60.

What is the distance from St. Louis, MO to Detroit, MI?

Detroit, MI is approximately 453 miles (731 km) away from St. Louis, MO.

How many scheduled departures are there a day from St. Louis, MO to Detroit, MI?

The average frequency per day from St. Louis, MO to Detroit, MI is:

  • 1 coach a day.

However, we recommend checking specific travel dates for your journey from St. Louis, MO to Detroit, MI as scheduled services by flight, coach or train can vary by season or day of the week.

Where do I depart from St. Louis, MO? Where do I arrive in Detroit, MI?

These are the most popular departure and arrival points when travelling from St. Louis, MO to Detroit, MI:

    Who can get me from St. Louis, MO to Detroit, MI?

    Omio works with many trusted partners that can help you travel the best way from St. Louis, MO to Detroit, MI:

    • You can take a flight from St. Louis, MO to Detroit, MI with American Airlines. Cheap tickets can be found for £119 with American Airlines from St. Louis, MO to Detroit, MI.
    • You can go to Detroit, MI from St. Louis, MO by coach with Greyhound. You'll see cheap coach tickets for £60 with Greyhound from St. Louis, MO to Detroit, MI on Omio.
    • You can travel to Detroit, MI from St. Louis, MO by train with Amtrak. You can find cheap tickets on Omio for £53 with Amtrak from St. Louis, MO to Detroit, MI.

    Where else should I travel to after my journey between St. Louis, MO and Detroit, MI ends?

    Many of our customers travelling from St. Louis, MO to Detroit, MI don't make Detroit, MI their final stop. Some of the destinations worth visiting after are New York City, Paris or Chicago, either of which you could add to your St. Louis, MO and Detroit, MI trip itinerary. Check Omio for the best and cheapest ways to travel from Detroit, MI to any of these top destinations today!

    How far in advance should I buy tickets from St. Louis, MO to Detroit, MI online to get the best deals?

    When planning your trip to Detroit, MI from St. Louis, MO, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

    • Plane tickets are costing £119 one way on average.
    • Coach tickets cost on average £60 one way.
    • Train tickets cost on average £53 one way.

    However, we recommend buying tickets between St. Louis, MO and Detroit, MI online a few months in advance to get the best deals and save money on your upcoming journey.

    Travelling from St. Louis, MO to Detroit, MI: related information

    Here are some other resources that might have the information you need