Travel options for:
Cleveland to Niagara Falls
  • Train

    1. Cleveland, OH

      3hrs 46min - once daily

      $35 - $60

    2. Buffalo, NY

      27min - 5 times a day

      $25 - $40

      • Niagara Falls, NY
  • Bus

    1. Cleveland, OH

      43min - 3 times a day

      $11 - $21

    2. Akron, OH

      4hrs 40min - once daily

      $24 - $45

    3. Ellicott St & MTC

      1hrs 00min - every 15 minutes - line 40

      $2

      • Portage Rd & Portage Rd
  • Drive

    1. Cleveland

      3hrs 44min - 211.6 miles

      $21 - $35

      • Niagara Falls
  • Fly, train

    1. Cleveland

      32min - every 15 minutes

      $3

    2. Cleveland (CLE)

      1hrs 08min - non-stop

      $180 - $500

    3. Toronto (YYZ)

      25min - every 10 minutes

      $20 - $24

    4. UP Express Union Station

      3min - 984 feet

    5. Toronto

      37min - every 30 minutes

      $24 - $35

    6. Aldershot, ON

      1hrs 11min - once daily

      $27 - $40

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

From Cleveland, OH train to Buffalo, NY then train to Niagara Falls, NY. 5hrs 13min $92. From Cleveland, OH bus to Akron, OH, bus to Ellicott St & MTC, then line 40 bus to Portage Rd & Portage Rd Transpo Center. 7hrs 29min $53. From Cleveland drive to Niagara Falls. 3hrs 44min $26. From E 34Th St Station subway to Cleveland airport, fly to Toronto airport, train to UP Express Union Station, walk to Toronto, train to Aldershot, ON, then train to Niagara Falls. 7hrs 13min $323.