Travel options for:
Cleveland to Montreal
  • Fly

    $112 - $266
    1. Cleveland

      20 min - every 10 minutes

      $3

    2. W 117Th St-Madison Av Station

      14 min - every 15 minutes

      $3

    3. Cleveland (CLE)

      3 h 43 min - 1 stopover

      $100 - $240

    4. Montreal (YUL)

      16 min - hourly

      $7 - $21

  • Train, bus

    $145 - $265
    1. Cleveland Amtrak

      2 h 56 min - once daily

      $40 - $95

    2. Buffalo

      14 min - every 3 hours

      $21 - $30

    3. Buffalo

      10 min - 2892 feet

    4. Buffalo, NY

      2 h 1 min - once daily

      $14 - $40

    5. Toronto

      4 h 54 min - every 3 hours

      $70 - $100

  • Bus

    $81 - $174
    1. Cleveland, OH

      44 min - once daily

      $11 - $29

    2. Akron, OH

      4 h 40 min - once daily

      $24 - $45

    3. Buffalo, NY

      2 h 10 min - 3 times a day

      $11 - $45

    4. Toronto, ON

      5 h 45 min - every 3 hours

      $35 - $55

  • Bus via Ottawa, ON

    $95 - $235
    1. Cleveland, OH

      3 h 10 min - once daily

      $22 - $55

    2. Detroit, MI

      5 h 18 min - once daily

      $30 - $70

    3. Toronto, ON

      4 h 50 min - 3 times a day

      $26 - $65

    4. Ottawa, ON

      2 h 51 min - hourly

      $17 - $45

  • Drive

    $75 - $120
    1. Cleveland

      10 h 1 min - 581.4 miles

      $75 - $120

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

From Prospect Av & W 3Rd St bus to W 117Th St-Madison Av Station, subway to Cleveland airport, fly to Montreal airport, then bus to Montreal. 7 h 10 min $170. From Cleveland Amtrak train to Buffalo, train to Buffalo, walk to Buffalo, NY, bus to Toronto, then train to Montréal. 12 h 35 min $204. From Cleveland, OH bus to Akron, OH, bus to Buffalo, NY, bus to Toronto, ON, then bus to Montreal. 16 h $121. From Cleveland, OH bus to Detroit, MI, bus to Toronto, ON, bus to Ottawa, ON, then bus to Montreal, PQ. 18 h 37 min $152. From Cleveland drive to Montreal. 10 h 1 min $94.