How to get from Toronto to Guelph by bus?
From Toronto to Guelph by bus
To get from Toronto to Guelph in Toronto, take the 21 bus from Union Station Bus Terminal station to Square One station. Next, take the 29 bus from Square One station to University Of Guelph station. The total trip duration for this route is approximately 2 hr 14 min. The ride fare is CA$13.61. The bus schedule from Toronto may change. We recommend you check the updated bus schedule to Guelph on the Moovit app.
Step by Step
- 1Walk to bus stationUnion Station Bus TerminalID 102300360 m • 5 min
- 2Wait for bus2121f - Milton Go
- 3Ride to bus stationSquare OneID 10013340 min
- 4Wait for bus2929 - Guelph Central Go
- 5Ride to bus stationUniversity Of GuelphID 10020164 min
Alternative route from Toronto to Guelph by bus via 35, 107 and 29
To get from Toronto to Guelph in Toronto, you’ll need to take 3 bus lines: take the 35 bus from Union Station Bus Terminal station to Pearson Airport station. Next, you’ll have to switch to the 107 bus and finally take the 29 bus from Dixie Transitway Station station to University Of Guelph station. The total trip duration for this route is approximately 2 hr 19 min. The ride fare is CA$17.12. The bus schedule from Toronto may change. We recommend you check the updated bus schedule to Guelph on the Moovit app.
Step by Step
- 1Walk to bus stationUnion Station Bus TerminalID 102300360 m • 5 min
- 2Wait for bus3535b - Pearson Airport Up Express
- 3Ride to bus stationPearson Airport30 min
- 4Walk to bus stationAirport Monorail Link Station330 m • 5 min
- 5Wait for bus107107 S Express Malton Exp
- 6Ride to bus stationDixie Transitway Station WbID 127418 min
- 7Walk to bus stationDixie Transitway StationID 10265830 m • 1 min
- 8Wait for bus2929 - Guelph Central Go
- 9Ride to bus stationUniversity Of GuelphID 10020174 min
Public transit directions from Toronto to Guelph
Bus schedule from Toronto to Guelph
Related Routes
- Brampton to Guelph
- Markham to Guelph
- Mississauga to Guelph
- Richmond Hill to Guelph
- Oakville to Guelph
- Burlington to Guelph
- Hamilton to Guelph
- Milton to Guelph
- Barrie to Guelph
- Ajax to Guelph
- Whitby to Guelph
- St. Catharines to Guelph
- Peterborough to Guelph
- Billy Bishop Toronto City Airport (Ytz) to Guelph
- Terminal 1 - Toronto Pearson Int'L Airport to Guelph
- Toronto Pearson International Airport (Yyz) to Guelph
- Toronto Eaton Centre to Guelph
- City of Niagara Falls, ON to Guelph
- Costco Wholesale to Guelph
- Aldershot VIA/GO Station to Guelph
Alternative route from Toronto to Guelph by bus via 35, 107 and 29
To get from Toronto to Guelph in Toronto, you’ll need to take 3 bus lines: take the 35 bus from Union Station Bus Terminal station to Pearson Airport station. Next, you’ll have to switch to the 107 bus and finally take the 29 bus from Dixie Transitway Station station to University Of Guelph station. The total trip duration for this route is approximately 2 hr 19 min. The ride fare is CA$17.12. The bus schedule from Toronto may change. We recommend you check the updated bus schedule to Guelph on the Moovit app.
Step by Step
- 1Walk to bus stationUnion Station Bus TerminalID 102300360 m • 5 min
- 2Wait for bus3535b - Pearson Airport Up Express
- 3Ride to bus stationPearson Airport30 min
- 4Walk to bus stationAirport Monorail Link Station330 m • 5 min
- 5Wait for bus107107 S Express Malton Exp
- 6Ride to bus stationDixie Transitway Station WbID 127418 min
- 7Walk to bus stationDixie Transitway StationID 10265830 m • 1 min
- 8Wait for bus2929 - Guelph Central Go
- 9Ride to bus stationUniversity Of GuelphID 10020174 min
Questions & Answers
What is the fastest way to get from Toronto to Guelph?
The fastest way takes 134 minutes, using Bus line 21, Bus line 29.
What is the alternative route to get from Toronto to Guelph?
The alternative route takes 139 minutes, using Bus line 35, Bus line 107, Bus line 29.
Is there a direct bus between Toronto and Guelph in Toronto?
No, you’ll have to take 2 bus lines in total. The total travelling time is 2 hr 14 min.
Which bus line goes from Toronto to Guelph in Toronto?
The 21 bus line goes from Union Station Bus Terminal station near Toronto to 21f - Milton Go station. From there you’ll have to take one bus line till 21f - Milton Go station near Guelph in Toronto.
How long does it take to travel from Toronto to Guelph in Toronto by bus?
The total travel time between Toronto and Guelph in Toronto by bus is about 2 hr 14 min.
Where do I get on the bus near Toronto to get to Guelph in Toronto?
Get on the 21 bus from the Union Station Bus Terminal stop near Toronto in Toronto.
Where do I get off the bus when travelling between Toronto and Guelph in Toronto?
Get off the bus at the 21f - Milton Go stop, which is closest to Guelph in Toronto.
When is the last train from Toronto to Guelph in Toronto?
The last train from Toronto to Guelph in Toronto is the Toronto - Sarnia line. It leaves the Union Station station at 1:40 PM.
How much is the bus fare from Toronto to Guelph?
The ride from Toronto to Guelph costs CA$13.61.
Popular Routes
- Oakville to Brampton
- Terminal 1 - Toronto Pearson Int'L Airport to Peterborough
- (Finch Station) to Budweiser Stage
- Brampton to Durham College (Oshawa Campus)
- Bradford West Gwillimbury to Georgina
- Canada's Wonderland to Toronto
- Toronto to Richmond Hill
- Scarborough Centre Station to Newmarket, Ontario
- Oakville to Costco Wholesale
- Toronto to Penetanguishene
- TTC #511 Bathurst Streetcar to Adelaide Street West
- Richmond Hill to Whitby
- Kennedy Road to Dundas Street West
- Barrie to Oshawa GO Station
- Guelph to Oakville
- Oakville to Niagara Falls
- Oshawa GO Station to Niagara Falls
- Oakville Go to University Of Waterloo
- Burlington to Union Station (YBZ)
- Terminal 1 - Toronto Pearson Int'L Airport to York University