How to get from Toronto to Niagara Falls by bus and train?
Toronto to Niagara Falls - Train Schedule
The VIA RAIL train from Toronto to Niagara Falls departs once a day at 08:20. The trip takes about 2 hr 15 min.
From Toronto to Niagara Falls by bus and train
To get from Toronto to Niagara Falls in Niagara Falls, take the VIA RAIL train from Union Station station to Niagara Falls Go station. Next, take the 603 bus from Go/Via/Bus Station - South station to Bed + Breakfast - South station. The total trip duration for this route is approximately 2 hr 15 min. The bus and train schedule from Toronto may change. We recommend you check the updated bus and train schedule to Niagara Falls on the Moovit app.
Step by Step
- 1Walk to train stationUnion Station280 m • 4 min
- 2Wait for trainVIA RAILNiagara Falls
- 3Ride to train stationNiagara Falls Go114 min
- 4Walk to bus stationGo/Via/Bus Station - SouthID 8418110 m • 2 min
- 5Wait for bus603Green Line
- 6Ride to bus stationBed + Breakfast - SouthID 84203 min
- 7Walk toNiagara Falls380 m • 5 min
Public transit directions from Toronto to Niagara Falls
Bus And Train schedule from Toronto to Niagara Falls
Related Routes
- Brampton to Niagara Falls
- Markham to Niagara Falls
- Mississauga to Niagara Falls
- Vaughan to Niagara Falls
- Oakville to Niagara Falls
- Burlington to Niagara Falls
- Hamilton to Niagara Falls
- Whitchurch-Stouffville to Niagara Falls
- Pickering to Niagara Falls
- Whitby to Niagara Falls
- Oshawa to Niagara Falls
- Kitchener to Niagara Falls
- West Harbour Go to Niagara Falls
- Exhibition Go Station to Niagara Falls
- Toronto Union Station to Niagara Falls
- Brampton GO Station to Niagara Falls
- Bramalea GO Station to Niagara Falls
- Ajax GO Station to Niagara Falls
- Toronto Airport YYZ to Niagara Falls
- Aldershot GO Station to Niagara Falls
Questions & Answers
What is the fastest way to get from Toronto to Niagara Falls?
The fastest way takes 135 minutes, using Train line VIA RAIL, Bus line 603.
Is there a direct train between Toronto and Niagara Falls?
No, you’ll have to take one train line and one bus line in total. The total traveling time is 2 hr 15 min.
Which train line goes from Toronto to Niagara Falls?
The VIA RAIL train line goes from Union Station near Toronto in Toronto to Niagara Falls Go station. From there you’ll have to take one bus line till Niagara Falls Go station near Niagara Falls.
How long does it take to travel from Toronto to Niagara Falls by train and bus?
The total travel time between Toronto and Niagara Falls by train and bus is about 2 hr 15 min.
Where do I get on the train near Toronto to get to Niagara Falls?
Get on the VIA RAIL train from the Union Station near Toronto in Toronto.
Where do I get off the train when traveling between Toronto and Niagara Falls?
Get off the train at the Niagara Falls Go stop, which is closest to Niagara Falls.
When is the first train from Toronto to Niagara Falls?
The first train from Toronto in Toronto to Niagara Falls in Niagara Falls is Toronto - New York. It leaves the Union Station at 4:20 AM.
Popular Routes
- Brampton Go to Vaughan Mills
- Oshawa GO Station to McMaster University
- Cornell Bus Terminal to Oshawa, Ontario
- Toronto Eaton Centre to TTC Streetcar #501 Queen
- Niagara Falls to Milton
- Aldershot VIA/GO Station to Union Restaurant
- York University to Union Station (YBZ)
- Kitchener Go to Oakville Go
- Terminal 1 - Toronto Pearson Int'L Airport to Union Station (YBZ)
- York University to Yorkdale Shopping Centre
- Barrie to Oshawa GO Station
- Hamilton to Outlet Collection at Niagara
- Brampton Go to Cn Tower
- University Of Waterloo to Brampton Go
- Markham Go to Mississauga
- Milton to Yorkdale Shopping Centre
- Toronto Pearson International Airport (Yyz) to Orangeville
- Toronto to Markham
- Centennial College to Durham College (Oshawa Campus)
- TTC #511 Bathurst Streetcar to Adelaide Street West