Travel options for:
San Antonio to Portland
  • Fly from San Antonio

    $186 - $721
    1. San Antonio

      20 min - on demand

      $3 - $18

    2. San Antonio (SAT)

      5 h 39 min - 1 stopover

      $180 - $700

    3. Portland (PDX)

      33 min - every 30 minutes

      $3

      • Portland
  • Bus to Austin, fly

    $145 - $314
    1. San Antonio

      1 h 30 min - twice daily

      $9 - $19

    2. Trinity/15th

      4 min - every 30 minutes - line 7

      $1

    3. 701 23rd/Robert Dedman

      41 min - hourly - line 100

      $1

    4. Austin (AUS)

      4 h 18 min - non-stop

      $130 - $290

    5. Portland (PDX)

      33 min - every 30 minutes

      $3

      • Portland
  • Bus

    $245 - $573
    1. San Antonio, TX

      10 h 25 min - twice daily

      $55 - $140

    2. El Paso, TX

      15 h 55 min - once daily

      $80 - $190

    3. Los Angeles, CA

      7 h 20 min - twice daily

      $40 - $100

    4. Sacramento, CA

      15 h - twice daily

      $65 - $150

      • Portland, OR
  • Train

    $268 - $409
    1. San Antonio Amtrak

      28 h 50 min - 6 times a week

      $140 - $220

    2. Los Angeles Union Station

      29 h 22 min - once daily

      $120 - $190

      • Portland Union Station Amtrak
  • Drive

    $210 - $320
    1. San Antonio

      36 h 47 min - 2203.4 miles

      $210 - $320

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

From Downtown hotels shuttle to San Antonio airport, fly to Portland airport, then tram to Portland. 7 h 38 min $401. From San Antonio, TX bus to Trinity/15th, line 7 bus to 701 23rd/Robert Dedman, line 100 bus to Austin airport, fly to Portland airport, then tram to Portland. 8 h 37 min $175. From San Antonio, TX bus to El Paso, TX, bus to Los Angeles, CA, bus to Sacramento, CA, then bus to Portland, OR. 2 days 3 h $406. From San Antonio Amtrak train to Los Angeles Union Station Amtrak then train to Portland Union Station Amtrak. 2 days 11 h $408. From San Antonio drive to Portland. 36 h 47 min $263.