Travel options for:
Walla Walla to Portland
  • Bus

    $44 - $49
    1. Walla Walla, WA

      1hrs 15min - twice daily

    2. Pasco, WA

      4hrs 06min - once daily

      $44 - $49

      • Portland. OR
  • Bus, train

    $40 - $65
    1. Walla Walla, WA

      1hrs 15min - twice daily

    2. Pasco Intermodal Station

      4hrs 35min - once daily

      $40 - $65

      • Portland Union Station Amtrak
  • Drive

    $25 - $40
    1. Walla Walla

      4hrs 28min - 244.3 miles

      $25 - $40

      • Portland
  • Fly from Walla Walla

    $110 - $234
    1. Walla Walla

      17min - hourly

    2. Walla Walla (ALW)

      2hrs 40min - 1 stopover

      $100 - $240

    3. Portland (PDX)

      33min - every 30 minutes

      $3

      • Portland
  • Bus to Pendleton, fly

    $95 - $159
    1. Walla Walla

      1hrs 15min - once daily

    2. City Hall/Library Pendleton

      6min - 4.3 miles

      $22 - $27

    3. Pendleton (PDT)

      1hrs 00min - non-stop

      $70 - $130

    4. Portland (PDX)

      33min - every 30 minutes

      $3

      • Portland
  • Bus to Pasco, fly

    $90 - $253
    1. Walla Walla

      1hrs 15min - twice daily

    2. Pasco, WA

      5min - 3.1 miles

      $17 - $21

    3. Pasco (PSC)

      55min - non-stop

      $70 - $230

    4. Portland (PDX)

      33min - every 30 minutes

      $3

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

From Walla Walla, WA bus to Pasco, WA then bus to Portland. OR. 6hrs 21min $48. From Walla Walla, WA bus to Pasco Intermodal Station Amtrak then train to Portland Union Station Amtrak. 6hrs 50min $63. From Walla Walla drive to Portland. 4hrs 28min $30. From Walla Walla Transfer Center bus to Walla Walla airport, fly to Portland airport, then tram to Portland. 4hrs 36min $119. From Walla Walla Transfer Center bus to City Hall/Library Pendleton, taxi to Pendleton airport, fly to Portland airport, then tram to Portland. 4hrs 01min $104. From Walla Walla, WA bus to Pasco, WA, taxi to Pasco airport, fly to Portland airport, then tram to Portland. 3hrs 54min $143.