How to get from Guelph to Toronto by bus, subway and train?
Guelph to Toronto - Bus Schedule
The 29 bus from Guelph to Toronto runs from 08:00 to 01:22, with departures every 20 min-3 hr. The trip takes about 2 hr 29 min, with regular service throughout the operating hours.
From Guelph to Toronto by bus, subway and train
To get from Guelph to Toronto, you’ll need to take one bus line, one train line and one subway line: take the 29 bus from University Of Guelph station to Guelph Central Go Bus station. Next, you’ll have to switch to the KI train and finally take the 1 subway from Union station to Cedarvale station. The total trip duration for this route is approximately 2 hr 29 min. The ride fare is CA$16.91. The bus, subway and train schedule from Guelph may change. We recommend you check the updated bus, subway and train schedule to Toronto on the Moovit app.
Step by Step
- 1Start from bus stationGuelph
- 2Wait for bus2929 - Guelph Central Go
- 3Ride to bus stationGuelph Central Go BusID 10251910 min
- 4Walk to train stationGuelph Central Go60 m • 1 min
- 5Wait for trainKI# | Union Station Go
- 6Ride to train stationUnion Station80 min
- 7Walk to subway stationUnionID 15772200 m • 3 min
- 8Wait for subway1Yonge-University Line Towards Vaughan Metropolitan Centre Station
- 9Ride to subway stationCedarvaleID 636621 min
- 10Walk toToronto1.05 km • 14 min
Public transit directions from Guelph to Toronto
Bus, Subway And Train schedule from Guelph to Toronto
Related Routes
- Collingwood to Toronto
- Burlington to Toronto
- Hamilton to Toronto
- Barrie to Toronto
- Pickering to Toronto
- Innisfil to Toronto
- Waterloo to Toronto
- Kitchener to Toronto
- Niagara Falls to Toronto
- St. Catharines to Toronto
- Niagara-On-The-Lake to Toronto
- Toronto Union Station to Toronto
- Kitchener GO Station to Toronto
- Guelph to Brampton
- Guelph to Markham
- Guelph to Mississauga
- Guelph to Toronto
- Guelph to Oakville
- Guelph to Burlington
- Guelph to Hamilton
Questions & Answers
What is the fastest way to get from Guelph to Toronto?
The fastest way takes 149 minutes, using Bus line 29, Train line KI, Subway line 1.
Is there a direct bus between Guelph and Toronto in Toronto?
No, you’ll have to take one bus line, one train line and one subway line in total. The total traveling time is 2 hr 29 min.
Which bus line goes from Guelph to Toronto in Toronto?
The 29 bus line goes from Guelph Central Go Bus station near Guelph in Toronto to Guelph Central Go station. From there you’ll have to take one train line and one subway line till Guelph Central Go station near Toronto.
How long does it take to travel from Guelph to Toronto in Toronto by bus, train and subway?
The total travel time between Guelph and Toronto by bus, train and subway is about 2 hr 29 min.
Where do I get on the bus near Guelph to get to Toronto in Toronto?
Get on the 29 bus from the Guelph Central Go Bus stop near Guelph in Toronto.
Where do I get off the bus when traveling between Guelph and Toronto in Toronto?
Get off the bus at the Guelph Central Go station, which is closest to Toronto.
How much is the total bus, train and subway fare from Guelph to Toronto?
The ride from Guelph to Toronto costs CA$16.91.
Popular Routes
- City of St. Catharines to Toronto
- MOVATI Athletic to Whitby
- Oshawa GO Station to Yorkdale Shopping Centre
- Toronto Pearson International Airport (Yyz) to Fairmont Royal York Hotel
- Toronto Pearson International Airport (Yyz) to Richmond Hill Go
- Erin Mills Town Centre to Waterloo
- Toronto Pearson International Airport (Yyz) to Milton
- Mississauga to Canada's Wonderland
- Waterloo to Conestoga College Doon Campus
- Newmarket to Canada's Wonderland
- Newmarket to Richmond Hill
- Collingwood to Toronto
- Whitby to Richmond Hill
- Fairmont Royal York Hotel to Niagara Falls
- Brampton to Sunnybrook Health Sciences Centre - Bayview Campus
- Aldershot VIA/GO Station to Union Restaurant
- Union Station (YBZ) to TTC Streetcar #501 Queen
- Cambridge, Ontario to Toronto
- North York Centre to Cn Tower
- Vaughan Mills to Hamilton