Travel options for:
Montreal to Portland
  • Fly from Montreal

    $231 - $1,211
    1. Montreal

      21 min - every 15 minutes - line 747

      $8

    2. Montreal (YUL)

      7 h 35 min - 1 stopover

      $220 - $1,200

    3. Portland (PDX)

      33 min - every 30 minutes

      $3

      • Portland
  • Train to Ottawa, fly

    $246 - $1,360
    1. Montreal

      1 h 58 min - every 4 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 8 min - 1 stopover

      $200 - $1,300

    5. Portland (PDX)

      33 min - every 30 minutes

      $3

      • Portland
  • 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

      • Portland Union Station Amtrak
  • Bus

    $358 - $705
    1. Montreal, PQ

      5 h 45 min - every 4 hours

      $40 - $55

    2. Toronto, ON

      6 h 19 min - once daily

      $30 - $75

    3. Ann Arbor, MI

      8 h 15 min - once daily

      $45 - $85

    4. Indianapolis

      25 h 35 min - once daily

      $130 - $200

    5. Denver

      28 h 25 min - twice daily

      $110 - $290

      • Portland
  • Train

    $566 - $897
    1. Montréal

      4 h 54 min - hourly

      $70 - $100

    2. Toronto, ON

      3 days 14 h - 3 times a week

      $440 - $650

    3. Vancouver Pacific Central

      8 h 35 min - once daily

      $55 - $150

      • Portland Union Station Amtrak
  • Drive

    $390 - $600
    1. Montreal

      47 h 18 min - 2968.9 miles

      $390 - $600

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

From Station Lionel-Groulx / Atwater line 747 bus to Montreal airport, fly to Portland airport, then tram to Portland. 10 h 35 min $410. 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 23 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 Toronto, ON, bus to Ann Arbor, MI, bus to Indianapolis, bus to Denver, then bus to Portland. 3 days 6 h $467. 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.