Travel options for:
Toronto to Niagara Falls
  • Bus

    $12 - $35
    1. Toronto, ON

      1 h 35 min - every 3 hours

      $12 - $35

  • Train

    $30 - $45
    1. Toronto Union Station, ON

      1 h 56 min - once daily

      $30 - $45

  • Drive

    $10 - $16
    1. Toronto

      1 h 31 min - 82 miles

      $10 - $16

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

From Toronto, ON bus to Niagara Falls, ON. 1 h 35 min $19. From Toronto Union Station, ON train to Niagara Falls, ON. 1 h 56 min $49. From Toronto drive to Niagara Falls. 1 h 31 min $16.

Operators: Megabus CA VIA Rail