Travel options for:
San Diego to Portland
  • Fly

    $115 - $455
    1. San Diego

      15 min - every 30 minutes - line 992

      $1 - $3

    2. San Diego (SAN)

      2 h 35 min - non-stop

      $110 - $450

    3. Portland (PDX)

      33 min - every 30 minutes

      $3

  • Bus

    $118 - $267
    1. San Diego, CA

      3 h 2 min - every 4 hours

      $18 - $50

    2. Los Angeles, CA

      16 h 55 min - once daily

      $100 - $220

  • Amtrak Thruway, train

    $150 - $460
    1. San Diego, CA

      2 h 45 min - once daily

    2. Los Angeles, CA

      6 min - 1757 feet

    3. Los Angeles Union Station

      29 h 22 min - once daily

      $150 - $460

  • Drive

    $100 - $160
    1. San Diego

      18 h 13 min - 1091.5 miles

      $100 - $160

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

From Broadway & Front St line 992 bus to San Diego airport, fly to Portland airport, then tram to Portland. 4 h 29 min $214. From San Diego, CA bus to Los Angeles, CA then bus to Portland, OR. 20 h 57 min $142. From San Diego, CA Amtrak Thruway to Los Angeles, CA, walk to Los Angeles Union Station Amtrak, then train to Portland Union Station Amtrak. 33 h 13 min $327. From San Diego drive to Portland. 18 h 13 min $130.