Next bus departures Today, 15 Jun Tomorrow, 16 Jun Wed, 17 Jun Thu, 18 Jun More dates
Next departures from Ottawa to Guelph on 15 June Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Ontario Northland + Metrolinx
Bus 10:27
Ottawa - Hospital - General Campus 13h 53m 00:20
University of Guelph (GO bus connection) Cheapest R 2 034 Ontario Northland + Metrolinx
Bus 10:30
CHEO 13h 50m 00:20
University of Guelph (GO bus connection) Fastest R 2 034 Ontario Northland + Metrolinx
Bus 10:15
Via Rail (200 Tremblay Rd) 14h 5m 00:20
University of Guelph (GO bus connection) No tags R 2 034
Next departures from Ottawa to Guelph on 16 June Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Ontario Northland + Metrolinx
Bus 10:27
Ottawa - Hospital - General Campus 13h 53m 00:20
University of Guelph (GO bus connection) Cheapest R 2 034 Ontario Northland + Metrolinx
Bus 10:30
CHEO 13h 50m 00:20
University of Guelph (GO bus connection) Fastest R 2 034 Ontario Northland + Metrolinx
Bus 10:15
Via Rail (200 Tremblay Rd) 14h 5m 00:20
University of Guelph (GO bus connection) No tags R 2 034
Next departures from Ottawa to Guelph on 17 June Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link FlixBus + FlixBus
Bus 06:00
Ottawa (VIA Rail) 9h 30m 15:30
Guelph Cheapest Fastest R 927 Ontario Northland + Metrolinx
Bus 10:27
Ottawa - Hospital - General Campus 13h 53m 00:20
University of Guelph (GO bus connection) No tags R 1 866 Ontario Northland + Metrolinx
Bus 10:30
CHEO 13h 50m 00:20
University of Guelph (GO bus connection) No tags R 1 866 Ontario Northland + Metrolinx
Bus 10:15
Via Rail (200 Tremblay Rd) 14h 5m 00:20
University of Guelph (GO bus connection) No tags R 1 866
Next departures from Ottawa to Guelph on 18 June Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link FlixBus + FlixBus
Bus 06:00
Ottawa (VIA Rail) 9h 30m 15:30
Guelph Cheapest Fastest R 927 FlixBus + FlixBus
Bus 16:30
Ottawa (VIA Rail) 17h 10m 09:40
Guelph No tags R 1 225 Ontario Northland + Metrolinx
Bus 10:27
Ottawa - Hospital - General Campus 13h 53m 00:20
University of Guelph (GO bus connection) No tags R 1 866 FlixBus + FlixBus
Bus 17:05
Ottawa (Bayshore) 16h 35m 09:40
Guelph No tags R 1 225 Ontario Northland + Metrolinx
Bus 10:30
CHEO 13h 50m 00:20
University of Guelph (GO bus connection) No tags R 1 866
Last refresh of the prices: Yesterday at 9:19 PM EDT.
View all departures Compare 2 ways to travel from Ottawa to Guelph We recommend taking the train
Among the sustainable travel choices, the Train stands out as a good way to reach Guelph. The journey takes about 8 hours 25 minutes and with fares starting at just R 1 212, it presents an excellent value for a comfortable ride.
Average price R 1 025 - R 2 545 Average duration 13h 53m CO₂ emissions
10kg CO₂e
Check schedules Average price R 1 212 - R 5 310 Average duration 8h 25m CO₂ emissions
38kg CO₂e
Check schedules
Where are the popular stops in Ottawa and Guelph? Stops in Ottawa A
Ring Rd-Transit stop# 7072 - Shelter #9552, Ottawa, ON K1G, Canada B
VIA Rail – Pick-up, main entrance, 200 Chemin Tremblay Rd, K1G 3H5, Canada C
Université d'Ottawa, Desmarais Building - next to Waller/Laurier stop, 55 Laurier Ave. E, Ottawa, ON K1N 6N5, Canada D
St-Laurent Station , 1300, St-Laurent Blvd, Ottawa, ON K1K 4H4, Canada E
Queen & Metcalfe 508 Queen St, Ottawa, ON K1P, Canada Map
F
University of Ottawa University of Ottawa, 55 Laurier Ave. E, Ottawa, ON K1N 6N5, Canada Map
Stops in Guelph A
University Centre Bus Loop, Guelph, ON N1G, Canada B
Guelph, ON N1H 3A4, Canada C
Guelph University Gordon St at College Ave Gordon St & College Ave W, Guelph, ON N1G 2W1, Canada Map
People from around the world trust Busbud