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

    $224 - $1,104
    1. Des Moines

      13 min - twice daily - line 8

      $2

    2. Des Moines (DSM)

      2 h 29 min - non-stop

      $220 - $1,100

    3. Houston (IAH)

      51 min - every 30 minutes

      $2

  • Fly to Houston Hobby Apt

    $244 - $1,104
    1. Des Moines

      13 min - twice daily - line 8

      $2

    2. Des Moines (DSM)

      4 h 16 min - 1 stopover

      $240 - $1,100

    3. Houston Hobby Apt (HOU)

      46 min - every 30 minutes - line 040

      $2

  • Bus via Dallas/Forth Worth

    $123 - $230
    1. Des Moines

      3 h 10 min - once daily

      $35 - $55

    2. Kansas City, KS

      12 h 50 min - twice daily

      $60 - $140

    3. Lamar @ Commerce - N - Ns

      12 min - every 30 minutes - line 011

      $3

    4. Dallas/Forth Worth

      3 h 50 min - twice daily

      $23 - $35

  • Bus

    $117 - $262
    1. Des Moines

      3 h 10 min - once daily

      $35 - $55

    2. Kansas City, KS

      12 h 50 min - twice daily

      $60 - $140

    3. Dallas, TX

      4 h 10 min - every 4 hours

      $20 - $70

  • Drive

    $90 - $140
    1. Des Moines

      15 h 25 min - 939.5 miles

      $90 - $140

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

From Platform L line 8 bus to Des Moines airport, fly to Houston airport, then bus to Houston. 4 h 47 min $603. From Platform L line 8 bus to Des Moines airport, fly to Houston Hobby Apt airport, then line 040 bus to Houston. 6 h 30 min $653. From Des Moines bus to Kansas City, KS, bus to Lamar @ Commerce - N - Ns, line 011 bus to Dallas/Forth Worth, then bus to Houston, TX. 22 h 5 min $146. From Des Moines bus to Kansas City, KS, bus to Dallas, TX, then bus to Houston, TX. 22 h 10 min $154. From Des Moines drive to Houston. 15 h 25 min $112.

 
 

Bus or fly from Des Moines to Houston?

United Airlines, American Airlines and Delta fly from Des Moines to Houston hourly. Alternatively, Jefferson Lines operates a bus from Des Moines to Houston 5 times a day. Tickets cost $35 - $55 and the journey takes 3 h 10 min. 3 other operators also service this route.