Travel options for:
Mount Shasta to Portland
  • Bus

    $42 - $102
    1. Shasta Base Camp

      21 min - 4 times a day

      $1 - $3

    2. Weed

      8 h 9 min - once daily

      $40 - $100

  • Train

    $94 - $214
    1. Mount Shasta

      10 min - 8.6 miles

      $29 - $35

    2. Dunsmuir Amtrak

      10 h 36 min - once daily

      $65 - $180

  • Drive

    $35 - $55
    1. Mount Shasta

      6 h 13 min - 363.9 miles

      $35 - $55

  • Bus to Medford, fly

    $111 - $437
    1. Mount Shasta

      20 min - 4 times a day

      $1 - $3

    2. Weed

      1 h 46 min - once daily

      $14 - $40

    3. 200 S Front St

      22 min - every 2 hours - line 61

      $2

    4. Medford (MFR)

      56 min - non-stop

      $90 - $390

    5. Portland (PDX)

      33 min - every 30 minutes

      $3

  • Bus to Eugene, fly

    $170 - $340
    1. Mount Shasta

      20 min - 4 times a day

      $1 - $3

    2. Weed

      5 h 18 min - once daily

      $30 - $75

    3. Eugene, OR

      15 min - 11.5 miles

      $45 - $60

    4. Eugene (EUG)

      38 min - non-stop

      $90 - $200

    5. Portland (PDX)

      33 min - every 30 minutes

      $3

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

From Shasta Base Camp bus to Weed then bus to Portland, OR. 9 h 30 min $72. From Mount Shasta taxi to Dunsmuir Amtrak then train to Portland Union Station Amtrak. 10 h 46 min $164. From Mount Shasta drive to Portland. 6 h 13 min $43. From Mt. Shasta Shopping Center bus to Weed, bus to 200 S Front St, line 61 bus to Medford airport, fly to Portland airport, then tram to Portland. 7 h 1 min $224. From Mt. Shasta Shopping Center bus to Weed, bus to Eugene, OR, taxi to Eugene airport, fly to Portland airport, then tram to Portland. 9 h 10 min $220.