How to get from Waterloo, Ontario to Toronto by bus?
By bus
To get from Waterloo, Ontario to Toronto in Toronto, take the 7 bus from Waterloo Public Square Station station to Central Station station. Next, take the FLIXBUS 2702 bus from Victoria St. @ King St. station to Toronto (Union Station Bus Terminal) station. The total trip duration for this route is approximately 2 hr 7 min.
Step by Step
- 1Walk to bus stationWaterloo Public Square StationID 4048130 m • 2 min
- 2Wait for bus7Fairway Station
- 3Ride to bus stationCentral StationID 19019 min
- 4Walk to bus stationVictoria St. @ King St.40 m • 1 min
- 5Wait for busFLIXBUS 2702Toronto (Union Station Bus Terminal)
- 6Ride to bus stationToronto (Union Station Bus Terminal)ID TOR6105 min
- 7Walk toToronto270 m • 4 min
By Streetcar and bus
To get from Waterloo, Ontario to Toronto in Toronto, take the 301 Streetcar from Willis Way station to Central Station station. Next, take the FLIXBUS 2702 bus from Victoria St. @ King St. station to Toronto (Union Station Bus Terminal) station. The total trip duration for this route is approximately 2 hr 7 min.
Step by Step
- 1Walk to Streetcar stationWillis Way450 m • 6 min
- 2Wait for Streetcar301Fairway Station
- 3Ride to Streetcar stationCentral Station8 min
- 4Walk to bus stationVictoria St. @ King St.40 m • 1 min
- 5Wait for busFLIXBUS 2702Toronto (Union Station Bus Terminal)
- 6Ride to bus stationToronto (Union Station Bus Terminal)ID TOR6105 min
- 7Walk toToronto270 m • 4 min
Public transit directions from Waterloo, Ontario to Toronto
Public transit stations close to Waterloo, Ontario
Waterloo, Ontario is located at Waterloo, Ontario, Toronto and the nearest public transit station is Erb / Hughes.
Bus stations close to Waterloo, Ontario:
- Erb / Hughes
- Waterloo Public Square Station
- Bridgeport Rd. / Peppler
Public transit stations close to Toronto, Toronto
Toronto is located at Toronto, Toronto and the nearest public transit station is Yonge St at Queens Quay East North Side.
Subway stations close to Toronto:
- Union
Train stations close to Toronto:
- Union Station
- Up Express Union Station
- Two
Bus stations close to Toronto:
- Yonge St at Queens Quay East North Side
- The Esplanade at Church St West Side
- Yonge St at Front St East North Side
Related Routes
- Collingwood to Toronto
- Lake Hurron to Toronto
- Brampton to Toronto
- Markham to Toronto
- Oakville to Toronto
- Burlington to Toronto
- Hamilton to Toronto
- Milton to Toronto
- Newmarket to Toronto
- Barrie to Toronto
- Ajax to Toronto
- Whitby to Toronto
- Oshawa to Toronto
- Guelph to Toronto
- Waterloo to Toronto
- Kitchener to Toronto
- Niagara Falls to Toronto
- Peterborough to Toronto
- Terminal 1 - Toronto Pearson Int'L Airport to Toronto
- Welland to Toronto
By Streetcar and bus
To get from Waterloo, Ontario to Toronto in Toronto, take the 301 Streetcar from Willis Way station to Central Station station. Next, take the FLIXBUS 2702 bus from Victoria St. @ King St. station to Toronto (Union Station Bus Terminal) station. The total trip duration for this route is approximately 2 hr 7 min.
Step by Step
- 1Walk to Streetcar stationWillis Way450 m • 6 min
- 2Wait for Streetcar301Fairway Station
- 3Ride to Streetcar stationCentral Station8 min
- 4Walk to bus stationVictoria St. @ King St.40 m • 1 min
- 5Wait for busFLIXBUS 2702Toronto (Union Station Bus Terminal)
- 6Ride to bus stationToronto (Union Station Bus Terminal)ID TOR6105 min
- 7Walk toToronto270 m • 4 min
Questions & Answers
What is the fastest way to get from Waterloo, Ontario to Toronto?
The fastest way takes 127 minutes, using Bus line 7, Bus line FLIXBUS 2702.
What is the alternative route to get from Waterloo, Ontario to Toronto?
The alternative route takes 127 minutes, using Bus line 301, Bus line FLIXBUS 2702.
Is there a direct bus between Waterloo, Ontario and Toronto?
No, you’ll have to take 2 bus lines in total. The total travelling time is 2 hr 7 min.
Which bus line goes from Waterloo, Ontario to Toronto?
The 7 bus line goes from Waterloo Public Square Station station near Waterloo, Ontario in Waterloo to Fairway Station station. From there you’ll have to take one bus line till Fairway Station station near Toronto in Toronto.
How long does it take to travel from Waterloo, Ontario to Toronto by bus?
The total travel time between Waterloo, Ontario in Waterloo and Toronto in Toronto by bus is about 2 hr 7 min.
Where do I get on the bus near Waterloo, Ontario to get to Toronto?
Get on the 7 bus from the Waterloo Public Square Station stop near Waterloo, Ontario in Waterloo.
Where do I get off the bus when travelling between Waterloo, Ontario and Toronto?
Get off the bus at the Fairway Station stop, which is closest to Toronto in Toronto.