Travel options for:
Toronto to Cleveland
  • Fly

    $199 - $399
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      58 min - non-stop

      $190 - $400

    3. Cleveland (CLE)

      14 min - every 15 minutes

      $3

    4. W 117Th St-Madison Av Station

      18 min - every 10 minutes

      $3

  • Bus, train

    $75 - $148
    1. Toronto, ON

      2 h 10 min - 3 times a day

      $11 - $21

    2. North Division St & Oak St

      3 min - every 30 minutes - line 15

      $2

    3. Lower Terrace & Adams Mark

      10 min - 2849 feet

    4. Buffalo

      18 min - every 3 hours

      $21 - $30

    5. Buffalo Depew Station Amtrak

      3 h 28 min - once daily

      $40 - $95

  • Bus Greyhound Canada

    $48 - $123
    1. Toronto, ON

      4 h 57 min - once daily

      $26 - $65

    2. Detroit, MI

      3 h 10 min - once daily

      $22 - $60

  • Bus Barons Bus

    $46 - $94
    1. Toronto, ON

      2 h 10 min - 3 times a day

      $11 - $21

    2. Buffalo, NY

      4 h 40 min - once daily

      $24 - $45

    3. Akron, OH

      44 min - once daily

      $10 - $28

  • Drive

    $35 - $60
    1. Toronto

      5 h 6 min - 290.6 miles

      $35 - $60

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

From UP Express Union Station train to Toronto airport, fly to Cleveland airport, subway to W 117Th St-Madison Av Station Stop #2, then bus to Cleveland. 3 h 6 min $232. From Toronto, ON bus to North Division St & Oak St, line 15 bus to Lower Terrace & Adams Mark, walk to Buffalo, train to Buffalo Depew Station Amtrak, then train to Cleveland Amtrak. 8 h 13 min $114. From Toronto, ON bus to Detroit, MI then bus to Cleveland, OH. 9 h 7 min $72. From Toronto, ON bus to Buffalo, NY, bus to Akron, OH, then bus to Cleveland, OH. 9 h 34 min $77. From Toronto drive to Cleveland. 5 h 6 min $47.