Travel options for:
Quebec City–Windsor Corridor to Portland
  • Train, bus

    $157 - $257
    1. Quebec City–Windsor Corridor

      19 min - 11.5 miles

      $30 - $40

    2. Napanee

      19 min - every 3 hours

      $23 - $35

    3. Kingston

      2 h 37 min - every 3 hours

      $45 - $65

    4. Station Bonaventure

      5 min - every 10 minutes - line 2

      $3

    5. Montréal, QC

      8 h - once daily

      $35 - $90

    6. Logan Airport

      1 h 50 min - hourly

      $20 - $28

  • Bus

    $118 - $211
    1. Quebec City–Windsor Corridor

      16 min - 10.1 miles

      $27 - $33

    2. Greater Napanee

      25 min - 3 times a day

      $5 - $7

    3. Kingston, ON

      2 h 55 min - 3 times a day

      $23 - $30

    4. Kirkland, PQ

      24 min - hourly

      $8 - $23

    5. Montréal, QC

      7 h 25 min - once daily

      $35 - $90

    6. South Station

      2 h 10 min - hourly

      $20 - $29

  • Train, bus via Orléans, ON

    $156 - $264
    1. Quebec City–Windsor Corridor

      19 min - 11.5 miles

      $30 - $40

    2. Napanee

      2 h 4 min - every 3 hours

      $40 - $55

    3. Fallowfield 2A

      1 h 11 min - every 20 minutes

      $3

    4. Orléans, ON

      2 h 36 min - hourly

      $16 - $40

    5. 1717 RUE BERRI ST, Montréal,

      6 h 46 min - once daily

      $30 - $75

    6. Concord

      1 h 35 min - every 2 hours

      $16 - $26

    7. South Station

      2 h 10 min - hourly

      $20 - $29

  • Train

    $216 - $430
    1. Quebec City–Windsor Corridor

      19 min - 11.5 miles

      $30 - $40

    2. Napanee

      19 min - every 3 hours

      $23 - $35

    3. Kingston

      2 h 37 min - every 3 hours

      $45 - $65

    4. Montreal Central Station

      7 h 20 min - once daily

      $45 - $120

    5. Albany-Rensselaer Amtrak

      4 h 50 min - once daily

      $40 - $100

    6. Back Bay - Inbound

      10 min - every 10 minutes

      $2 - $4

    7. Boston North Station Amtrak

      2 h 30 min - 3 times a day

      $30 - $70

  • Drive

    $60 - $95
    1. Quebec City–Windsor Corridor

      9 h 33 min - 487.3 miles

      $60 - $95

  • Drive, fly

    $115 - $571
    1. Quebec City–Windsor Corridor

      1 h 53 min - 98.8 miles

      $13 - $19

    2. Watertown (ART)

      3 h 54 min - 1 stopover

      $100 - $550

    3. Portland (PWM)

      49 min - hourly - line 5

      $2

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

From Quebec City–Windsor Corridor taxi to Napanee, train to Kingston, train to Station Bonaventure, line 2 subway to Montréal, QC, bus to Logan Airport, then bus to Portland, ME. 15 h 1 min $210. From Quebec City–Windsor Corridor taxi to Greater Napanee, bus to Kingston, ON, bus to Kirkland, PQ, bus to Montréal, QC, bus to South Station, then bus to Portland, ME. 16 h 23 min $168. From Quebec City–Windsor Corridor taxi to Napanee, train to Fallowfield 2A, bus to Orléans, ON, bus to 1717 RUE BERRI ST, Montréal, QC, bus to Concord, bus to South Station, then bus to Portland, ME. 19 h 9 min $208. From Quebec City–Windsor Corridor taxi to Napanee, train to Kingston, train to Montreal Central Station, train to Albany-Rensselaer Amtrak, train to Back Bay - Inbound, subway to Boston North Station Amtrak, then train to Portland Transportation Center Amtrak. 21 h 28 min $322. From Quebec City–Windsor Corridor drive to Portland. 9 h 33 min $78. From Quebec City–Windsor Corridor drive to Watertown airport, fly to Portland airport, then line 5 bus to Portland. 6 h 51 min $307.