Travel options for:
Aberdeen to Portland
  • Bus Greyhound USA

    $21 - $48
    1. Aberdeen, WA

      1 h 47 min - every 4 hours

      $3

    2. Olympia, WA

      2 h 38 min - twice daily

      $18 - $45

      • Portland, OR
  • Bus, train

    $35 - $55
    1. Aberdeen, WA

      1 h 47 min - every 4 hours

      $3

    2. Franklin at Legion [sb]

      49 min - every 20 minutes - line 64

      $2

    3. Olympia-Lacey Centennial

      2 h 20 min - twice daily

      $30 - $50

      • Portland Union Station Amtrak
  • Bus NorthWest Point

    $24 - $28
    1. Aberdeen Station

      45 min - 3 times a day

      $2

    2. 5th & Commercial - Raymond

      20 min - every 3 hours - line 32

      $2

    3. Pacific & Hwy 101 - South Bend

      1 h 5 min - 3 times a day

      $2

    4. Transit Center Astoria

      2 h 48 min - twice daily

      $18 - $23

      • Portland Greyhound
  • Drive

    $14 - $21
    1. Aberdeen

      2 h 43 min - 142.9 miles

      $14 - $21

      • 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. 5 h 25 min $33. From Aberdeen, WA bus to Franklin at Legion [sb], line 64 bus to Olympia-Lacey Centennial Station Amtrak, then train to Portland Union Station Amtrak. 6 h 1 min $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. 7 h 36 min $23. From Aberdeen drive to Portland. 2 h 43 min $17.