Travel options for:
Seattle to Des Moines
  • Fly to Des Moines

    $184 - $804
    1. Seattle

      34 min - every 15 minutes

      $3

    2. Seattle (SEA)

      5 h 27 min - 1 stopover

      $180 - $800

    3. Des Moines (DSM)

      12 min - twice daily - line 8

      $2

  • Fly to Omaha, bus

    $184 - $384
    1. Seattle

      34 min - every 15 minutes

      $3

    2. Seattle (SEA)

      3 h 3 min - non-stop

      $150 - $330

    3. Omaha (OMA)

      16 min - every 2 hours

      $2

    4. 10th & Capitol

      16 min - 4553 feet

    5. Omaha, NE

      2 h 10 min - 4 times a day

      $30 - $50

  • Bus

    $262 - $432
    1. Seattle, WA

      9 h 35 min - twice daily

      $50 - $120

    2. Missoula

      23 h 50 min - once daily

      $170 - $250

    3. Minneapolis, MN

      4 h 9 min - once daily

      $40 - $65

  • Train, bus

    $270 - $727
    1. Seattle King Street Station

      37 h 3 min - once daily

      $220 - $700

    2. St Paul, MN

      5 h 1 min - once daily

      $45 - $65

  • Drive

    $170 - $260
    1. Seattle

      27 h 41 min - 1826.3 miles

      $170 - $260

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Pioneer Sq Stn & 3rd Av - James - Bay C tram to Seattle airport, fly to Des Moines airport, then line 8 bus to Des Moines. 8 h 13 min $454. From Pioneer Sq Stn & 3rd Av - James - Bay C tram to Seattle airport, fly to Omaha airport, bus to 10th & Capitol, walk to Omaha, NE, then bus to Des Moines. 9 h 15 min $274. From Seattle, WA bus to Missoula, bus to Minneapolis, MN, then bus to Des Moines. 39 h 34 min $339. From Seattle King Street Station Amtrak train to St Paul, MN then bus to Des Moines. 43 h 4 min $534. From Seattle drive to Des Moines. 27 h 41 min $218.

 
 

Bus or fly from Seattle to Des Moines?

United Airlines, Delta and 3 other airlines fly from Seattle to Des Moines hourly. Alternatively, Greyhound USA operates a bus from Seattle to Des Moines twice daily. Tickets cost $50 - $120 and the journey takes 9 h 35 min. 2 other operators also service this route.