Travel options for:
Edmonton to Portland
  • Fly

    $129 - $329
    1. Edmonton

      55min - every 15 minutes - line 501

      $3

    2. Century Park Transit Centre

      24min - hourly - line 747

      $4

    3. Edmonton (YEG)

      3hrs 40min - 1 stopover

      $120 - $320

    4. Portland (PDX)

      33min - every 30 minutes

      $3

      • Portland
  • Bus

    $176 - $194
    1. Edmonton, AB

      4hrs 30min - 6 times a week

      $36 - $41

    2. Calgary, AB

      15hrs 00min - once daily

      $116 - $118

    3. Vancouver, BC

      7hrs 15min - twice daily

      $23 - $35

      • Portland, OR
  • Train

    $182 - $268
    1. Edmonton - Welcome Centre

      15min - once daily - line 5229

      $2 - $8

    2. Edmonton

      5min - 1497 feet

    3. Edmonton

      30hrs 29min - 3 times a week

      $130 - $180

    4. Vancouver Pacific Central

      8hrs 35min - once daily

      $50 - $80

      • Portland Union Station Amtrak
  • Drive

    $130 - $200
    1. Edmonton

      17hrs 37min - 983.5 miles

      $130 - $200

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

From Stadium Station line 501 tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Portland airport, then tram to Portland. 7hrs 52min $209. From Edmonton, AB bus to Calgary, AB, bus to Vancouver, BC, then bus to Portland, OR. 28hrs 45min $192. From Edmonton - Welcome Centre line 5229 bus to Edmonton, walk to Edmonton, train to Vancouver Pacific Central Station Amtrak, then train to Portland Union Station Amtrak. 41hrs 24min $242. From Edmonton drive to Portland. 17hrs 37min $166.