Travel options for:
Montreal to Portland
  • Fly from Montreal

    $231 - $1,224
    1. Montreal

      15 min - hourly

      $7 - $22

    2. Montreal (YUL)

      7 h 39 min - 1 stopover

      $220 - $1,200

    3. Portland (PDX)

      33 min - every 30 minutes

      $3

  • Train to Ottawa, fly

    $246 - $1,360
    1. Montreal

      1 h 55 min - every 3 hours

      $35 - $55

    2. Via-Rail

      5 min - hourly - line 61

      $3

    3. Hurdman C

      19 min - hourly - line 97

      $3

    4. Ottawa (YOW)

      7 h 6 min - 1 stopover

      $200 - $1,300

    5. Portland (PDX)

      33 min - every 30 minutes

      $3

  • Bus, train

    $358 - $1,025
    1. Montreal, PQ

      5 h 45 min - every 4 hours

      $40 - $55

    2. Toronto, ON

      11 h 35 min - once daily

      $45 - $120

    3. Chicago Union Station Amtrak

      45 h 55 min - once daily

      $270 - $850

  • Bus

    $262 - $795
    1. Montreal, PQ

      7 h 55 min - 4 times a day

      $40 - $95

    2. New York, NY

      39 h 25 min - once daily

      $110 - $410

    3. Denver, CO

      28 h 25 min - twice daily

      $110 - $290

  • Train

    $566 - $897
    1. Montréal

      4 h 54 min - hourly

      $70 - $100

    2. Toronto, ON

      3 days 14 h - 6 times a week

      $440 - $650

    3. Vancouver Pacific Central

      8 h 15 min - once daily

      $55 - $150

  • Drive

    $390 - $600
    1. Montreal

      47 h 18 min - 2968.9 miles

      $390 - $600

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

From Montreal, PQ bus to Montreal airport, fly to Portland airport, then tram to Portland. 10 h 33 min $417. From Montréal train to Via-Rail, line 61 bus to Hurdman C, line 97 bus to Ottawa airport, fly to Portland airport, then tram to Portland. 12 h 18 min $333. From Montreal, PQ bus to Toronto, ON, bus to Chicago Union Station Amtrak, then train to Portland Union Station Amtrak. 2 days 17 h $727. From Montreal, PQ bus to New York, NY, bus to Denver, CO, then bus to Portland, OR. 3 days 5 h $436. From Montréal train to Toronto, ON, train to Vancouver Pacific Central Station Amtrak, then train to Portland Union Station Amtrak. 4 days 5 h $744. From Montreal drive to Portland. 47 h 18 min $480.