- Ottawa to Guelph buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Ontario Northland + Go Transit | Bus | Via Rail (200 Tremblay Rd) | University of Guelph (GO bus connection) | No tags | ||||
Ontario Northland + Go Transit | Bus | Ottawa - Hospital - General Campus | University of Guelph (GO bus connection) | No tags | ||||
Book A Ride + ONEX BUS | Bus | Ottawa (Bayshore) | University Centre Platform 1 | No tags | ||||
ONEX BUS + Book A Ride | Bus | Ottawa (Bayshore) | University Centre Platform 1 | No tags | ||||
ONEX BUS + Megabus | Bus | St-Laurent station, Platform E | University Centre Platform 1 | No tags |
Compare 3 ways to go from Ottawa to Guelph
We recommend carpooling
Among the sustainable travel choices, the carpool stands out as the good way to reach Guelph. The journey takes about 5 hours 45 minutes and with fares starting at just $60, it presents an excellent value for a comfortable ride.
1carpool per day
5h 45mAverage Duration
259 milesDistance
18kgCO₂ emissions
Where are the popular stops in Ottawa and Guelph?
Stops in Ottawa
Stops in Guelph





