Bus Tickets from Guelph to Yorkdale Bus Terminal

Previously seen trips

Next departures for Guelph to Toronto on November 14
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Go TransitTrain
University of Guelph
GO Transit - 1 Yorkdale RdNo tags
Go TransitTrain
Central Station
GO Transit - 1 Yorkdale RdNo tags
Go TransitTrain
Elizabeth St at Stevenson St S
GO Transit - 1 Yorkdale RdNo tags
Go TransitTrain
785 York Rd at Cityview Dr
GO Transit - 1 Yorkdale RdNo tags
Go TransitTrain
Elizabeth St at Beaumont Cr
GO Transit - 1 Yorkdale RdNo tags

Get from Guelph to Yorkdale Bus Terminal

This route is served by train only

The journey takes about 2 hours 25 minutes and with fares starting at just $13, it presents an excellent value for a comfortable ride.

19train per day
2h 25mAverage Duration
40 milesDistance
6kgCO₂ emissions

Frequently asked questions about traveling from Guelph to Toronto by bus

People from around the world trust Busbud

Popular Buses Connecting Guelph

Buses Leaving from Guelph

Popular Buses Connecting Yorkdale Bus Terminal

Buses Leaving from Yorkdale Bus Terminal