Travel options for:
Aberdeen to Portland
  • Bus Greyhound USA

    $29 - $31
    1. Aberdeen, WA

      1hrs 47min - every 4 hours

      $3

    2. Olympia, WA

      2hrs 36min - twice daily

      $26 - $28

      • Portland, OR
  • Bus, train

    $35 - $55
    1. Aberdeen, WA

      1hrs 42min - every 4 hours

      $3

    2. Olympia Transit Center

      50min - every 20 minutes - line 64

      $2

    3. Olympia-Lacey Centennial

      2hrs 20min - twice daily

      $30 - $50

      • Portland Union Station Amtrak
  • Bus NorthWest Point

    $28
    1. Aberdeen Station

      45min - 3 times a day

      $2

    2. 5th & Commercial - Raymond

      20min - every 3 hours - line 32

      $2

    3. Pacific & Hwy 101 - South Bend

      1hrs 05min - 3 times a day

      $2

    4. Transit Center Astoria

      2hrs 48min - twice daily

      $23

      • Portland Greyhound
  • Drive

    $14 - $22
    1. Aberdeen

      2hrs 43min - 142.9 miles

      $14 - $22

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

From Aberdeen, WA bus to Olympia, WA then bus to Portland, OR. 5hrs 23min $31. From Aberdeen, WA bus to Olympia Transit Center, line 64 bus to Olympia-Lacey Centennial Station Amtrak, then train to Portland Union Station Amtrak. 5hrs 57min $55. From Aberdeen Station bus to 5th & Commercial - Raymond, line 32 bus to Pacific & Hwy 101 - South Bend, bus to Transit Center Astoria, then bus to Portland Greyhound. 7hrs 36min $28. From Aberdeen drive to Portland. 2hrs 43min $18.