Travel options for:
Portland to Klamath Falls
  • Train

    $55 - $150
    1. Portland Union Station Amtrak

      7 h 25 min - once daily

      $55 - $150

  • Bus

    $57 - $122
    1. Portland, OR

      6 h 15 min - once daily

      $30 - $80

    2. Medford Greyhound/RVTD

      3 h 5 min - once daily

      $23 - $45

  • Drive

    $27 - $40
    1. Portland

      5 h 42 min - 282 miles

      $27 - $40

  • Fly to Medford, bus

    $110 - $418
    1. Portland

      33 min - every 20 minutes

      $3

    2. Portland (PDX)

      57 min - non-stop

      $90 - $390

    3. Medford (MFR)

      2 h 10 min - once daily

      $18 - $26

  • Fly to Eugene, train

    $178 - $358
    1. Portland

      33 min - every 20 minutes

      $3

    2. Portland (PDX)

      38 min - non-stop

      $90 - $200

    3. Eugene (EUG)

      13 min - 10.4 miles

      $45 - $55

    4. Eugene Amtrak

      4 h 40 min - once daily

      $40 - $100

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

From Portland Union Station Amtrak train to Klamath Falls Amtrak. 7 h 25 min $102. From Portland, OR bus to Medford Greyhound/RVTD then bus to Klamath Falls Amtrak. 10 h 20 min $85. From Portland drive to Klamath Falls. 5 h 42 min $33. From Skidmore Fountain station tram to Portland airport, fly to Medford airport, then bus to Klamath Falls. 5 h 40 min $213. From Skidmore Fountain station tram to Portland airport, fly to Eugene airport, taxi to Eugene Amtrak, then train to Klamath Falls. 8 h 4 min $237.