Travel options for:
Portland to Crater Lake National Park
  • Train, taxi

    $167 - $265
    1. Portland Union Station Amtrak

      5 h 43 min - once daily

      $45 - $120

    2. Chemult Amtrak

      57 min - 40.4 miles

      $120 - $150

  • Drive

    $24 - $40
    1. Portland

      5 h 18 min - 250.1 miles

      $24 - $40

  • Fly to Redmond, bus, taxi

    $232 - $430
    1. Portland

      33 min - every 20 minutes

      $3

    2. Portland (PDX)

      38 min - non-stop

      $90 - $250

    3. Redmond (RDM)

      2 h 20 min - 4 times a day

      $19 - $27

    4. Chemult Amtrak Station

      57 min - 40.4 miles

      $120 - $150

  • Fly to Medford, bus, Amtrak Thruway

    $124 - $444
    1. Portland

      33 min - every 20 minutes

      $3

    2. Portland (PDX)

      57 min - non-stop

      $90 - $390

    3. Medford (MFR)

      1 h 30 min - once daily

      $17 - $24

    4. Running Y Ranch

      1 h 30 min - once daily

      $15 - $28

    5. Crater Lake, OR

      2 min - 761 feet

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

From Portland Union Station Amtrak train to Chemult Amtrak then taxi to Crater Lake National Park. 6 h 40 min $233. From Portland drive to Crater Lake National Park. 5 h 18 min $29. From Skidmore Fountain station tram to Portland airport, fly to Redmond airport, bus to Chemult Amtrak Station, then taxi to Crater Lake National Park. 6 h 28 min $285. From Skidmore Fountain station tram to Portland airport, fly to Medford airport, bus to Running Y Ranch, Amtrak Thruway to Crater Lake, OR, then walk to Crater Lake National Park. 7 h 32 min $232.