Travel from St-Louis to Seattle

Bus or fly from St. Louis to Seattle?

Southwest Airlines, Alaska Airlines, Inc. and 3 other airlines fly from St. Louis to Seattle hourly. Alternatively, you can take a bus from St. Louis to Seattle via Denver, CO and Portland, OR in around 2 days 2 h.

Book transport from St. Louis to Seattle

Travel Guides

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

How to get from St. Louis to Seattle

From CIVIC CENTER station train to St. Louis airport, fly to Seattle airport, then tram to Seattle. 6 h 39 min $205. From St. Louis, MO bus to Denver, CO, bus to Portland, OR, then bus to Seattle, WA. 2 days 2 h $292. From St Louis, MO bus to Chicago Union Station Amtrak then train to Seattle King Street Station Amtrak. 2 days 4 h $635. From St. Louis drive to Seattle. 33 h 3 min $257.
Close Print Itinerary
  1. Here are 4 options to get from
    St. Louis to Seattle:

    1. Trip:
      1 Fly
      • One-Way approx: USD $145 - $375
      • Duration: 6 h 39 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $145 - $375
        • Duration: 6 h 39 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $206 - $535
      • Duration: 2 days 2 h
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $206 - $535
        • Duration: 2 days 2 h
        Close x
    3. Trip:
      3 Bus, train
      • One-Way approx: USD $299 - $890
      • Duration: 2 days 4 h
      Open +
      • Trip:
        3 Bus, train
        • One-Way approx: USD $299 - $890
        • Duration: 2 days 4 h
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $210 - $310
      • Duration: 33 h 3 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $210 - $310
        • Duration: 33 h 3 min
        Close x