Travel options for:
Houston to Chihuahua
  • Fly

    $135 - $1,007
    1. Houston

      50 min - every 30 minutes - line 102

      $2

    2. Houston (IAH)

      2 h 12 min - non-stop

      $130 - $1,000

    3. Chihuahua (CUU)

      16 min - 11.1 miles

      $3 - $5

  • Bus

    $92 - $245
    1. Houston, TX

      3 h 15 min - 4 times a day

      $7 - $65

    2. San Antonio, TX

      10 h 25 min - twice daily

      $55 - $140

    3. El Paso, TX

      9 min - 2685 feet

    4. El Paso, TX

      5 h - 5 times a day

      $30 - $45

  • Train, bus

    $126 - $286
    1. Houston Amtrak

      15 h 33 min - 3 times a week

      $85 - $240

    2. Alpine

      1 h 45 min - twice daily

      $24

    3. Presidio, TX

      5 min - 3.4 miles

      $1

    4. Ojinaga

      3 h - 4 times a day

      $14 - $21

  • Train, bus via El Paso Union Depot Amtrak

    $145 - $364
    1. Houston Amtrak

      19 h 27 min - 3 times a week

      $110 - $320

    2. El Paso Union Depot Amtrak

      11 min - 3243 feet

    3. Downtown Transit Ctr Bay D

      3 min - hourly - line 04

      $2

    4. 216 El Paso\Overland

      8 min - 2306 feet

    5. El Paso, TX

      5 h - 5 times a day

      $30 - $45

  • Drive

    $110 - $170
    1. Houston

      14 h 48 min - 833.3 miles

      $110 - $170

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

From Travis St @ Franklin St line 102 bus to Houston airport, fly to Chihuahua airport, then taxi to Chihuahua. 5 h 18 min $456. From Houston, TX bus to San Antonio, TX, bus to El Paso, TX, walk to El Paso, TX, then bus to Chihuahua, MX. 20 h 49 min $145. From Houston Amtrak train to Alpine, bus to Presidio, TX, drive to Ojinaga, then bus to Chihuahua. 22 h 23 min $213. From Houston Amtrak train to El Paso Union Depot Amtrak, walk to Downtown Transit Ctr Bay D, line 04 bus to 216 El Paso\Overland, walk to El Paso, TX, then bus to Chihuahua, MX. 25 h 55 min $266. From Houston drive to Chihuahua. 14 h 48 min $136.