Travel from Milwaukee to St-Louis

Train, bus or fly from Milwaukee to St. Louis?

Southwest Airlines and United Airlines fly from Milwaukee to St. Louis every 4 hours. Alternatively, Amtrak operates a train from Milwaukee to St. Louis every 4 hours. Tickets cost $25 and the journey takes 1 h 29 min. Amtrak also services this route every 4 hours.

Book transport from Milwaukee to St. Louis

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Milwaukee to St. Louis

From S1 & National #641 bus to Milwaukee airport, fly to St. Louis airport, then train to St. Louis. 3 h 23 min $204. From Milwaukee, WI - Amtrak bus to Chicago O'Hare airport, fly to St. Louis airport, then train to St. Louis. 4 h 35 min $135. From Milwaukee Intermodal Station Amtrak train to Chicago Union Station Amtrak then train to St. Louis Gateway Station Amtrak. 7 h 59 min $120. From Milwaukee, WI bus to Chicago then bus to St. Louis. 8 h 35 min $51. From Milwaukee drive to St. Louis. 6 h 10 min $44.
Close Print Itinerary
  1. Here are 5 options to get from
    Milwaukee to St. Louis:

    1. Trip:
      1 Fly from Milwaukee
      • One-Way approx: USD $134 - $274
      • Duration: 3 h 23 min
      Open +
      • Trip:
        1 Fly from Milwaukee
        • One-Way approx: USD $134 - $274
        • Duration: 3 h 23 min
        Close x
    2. Trip:
      2 Bus to Chicago O'Hare, fly
      • One-Way approx: USD $108 - $275
      • Duration: 4 h 35 min
      Open +
      • Trip:
        2 Bus to Chicago O'Hare, fly
        • One-Way approx: USD $108 - $275
        • Duration: 4 h 35 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $75 - $155
      • Duration: 7 h 59 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $75 - $155
        • Duration: 7 h 59 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $36 - $114
      • Duration: 8 h 35 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $36 - $114
        • Duration: 8 h 35 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $35 - $55
      • Duration: 6 h 10 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $35 - $55
        • Duration: 6 h 10 min
        Close x