Travel options for:
Port Angeles to Portland
  • Busferry, bus

    $56 - $115
    1. Port Angeles, WA

      3 h - twice daily

      $40 - $60

    2. Seattle, WA

      3 h 15 min - 4 times a day

      $15 - $60

  • Busferry, train

    $76 - $150
    1. Port Angeles, WA

      3 h - twice daily

      $40 - $60

    2. Seattle King Street Station

      3 h 20 min - 4 times a day

      $35 - $95

  • Drive

    $24 - $35
    1. Port Angeles

      4 h 29 min - 245.4 miles

      $24 - $35

  • Busferry to Seattle, fly to Portland

    $127 - $271
    1. Port Angeles

      3 h - twice daily

      $40 - $60

    2. Intl Distr Stn & S Jackson St

      31 min - every 15 minutes

      $3

    3. Seattle (SEA)

      43 min - non-stop

      $80 - $210

    4. Portland (PDX)

      33 min - every 30 minutes

      $3

  • Fly Port Angeles/Fairchild Airport to Seattle/Boeing Field, train

    $279 - $342
    1. Port Angeles

      7 min - 4.1 miles

      $15 - $18

    2. Port Angeles/Fairchild Airport

      35 min - twice daily

      $226

    3. Othello Station Rail & Mlk Jr

      16 min - every 15 minutes

      $3

    4. Seattle King Street Station

      3 h 20 min - 4 times a day

      $35 - $95

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

From Port Angeles, WA busferry to Seattle, WA then bus to Portland, OR. 7 h 15 min $89. From Port Angeles, WA busferry to Seattle King Street Station Amtrak then train to Portland Union Station Amtrak. 7 h 20 min $114. From Port Angeles drive to Portland. 4 h 29 min $29. From Port Angeles, WA busferry to Intl Distr Stn & S Jackson St - 5th Avenue S - Bay C, tram to Seattle airport, fly to Portland airport, then tram to Portland. 5 h 55 min $205. From Port Angeles taxi to Port Angeles/Fairchild Airport, plane to Othello Station Rail & Mlk Jr Wy S/S Othello St, tram to Seattle King Street Station Amtrak, then train to Portland Union Station Amtrak. 5 h 20 min $311.