Travel options for:
Portland to Kent
  • Train

    $38 - $81
    1. Portland Union Station Amtrak

      2 h 28 min - 4 times a day

      $30 - $80

    2. Tacoma Dome Station

      35 min - every 4 hours

      $3

  • Bus Boltbus

    $17 - $41
    1. Portland, OR

      3 h 15 min - 4 times a day

      $15 - $40

    2. Intl Distr Stn & S Jackson St

      52 min - every 20 minutes - line 150

      $2 - $3

  • Bus Greyhound USA

    $26 - $56
    1. Portland Greyhound

      3 h 37 min - once daily

      $20 - $50

    2. Tacoma Dome Station - Zone A

      17 min - every 30 minutes - line 574

      $3

    3. Federal Way TC - Bay 8

      35 min - hourly - line 183

      $2 - $3

  • Drive

    $15 - $23
    1. Portland

      2 h 48 min - 159.2 miles

      $15 - $23

  • Fly

    $84 - $216
    1. Portland

      33 min - every 20 minutes

      $3

    2. Portland (PDX)

      48 min - non-stop

      $80 - $210

    3. Seattle (SEA)

      24 min - every 30 minutes - line 180

      $2 - $3

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

From Portland Union Station Amtrak train to Tacoma Dome Station then train to Kent Station. 4 h 3 min $59. From Portland, OR bus to Intl Distr Stn & S Jackson St - 5th Avenue S - Bay C then line 150 bus to Kent Sounder Station - Bay 4. 4 h 11 min $40. From Portland Greyhound bus to Tacoma Dome Station - Zone A, line 574 bus to Federal Way TC - Bay 8, then line 183 bus to W Smith St & 4th Ave N. 5 h 14 min $41. From Portland drive to Kent. 2 h 48 min $19. From Skidmore Fountain station tram to Portland airport, fly to Seattle airport, then line 180 bus to Kent. 2 h 51 min $154.

 
 

Train, bus or fly from Portland to Kent?

Amtrak operates a train from Portland to Kent every 4 hours. Tickets cost $30 - $80 and the journey takes 2 h 28 min. Sound Transit (ST) also services this route every 3 hours. Alternatively, Boltbus operates a bus from Portland to Kent 5 times a day. Tickets cost $15 - $40 and the journey takes 3 h 15 min. King County Metro also services this route every 10 minutes.