There are 4 ways to get from St. Jacobs to Guelph by bus, tram, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 21 bus, line 301 tram, train
best- Take the bus from King / Henry to Conestoga Stationbus 21
- Take the tram from Conestoga Station - Southbound to Central Station - Southboundtram 301
- Take the train from Kitchener GO to Guelph Central GOtrain Ki
2h 7mDrive 30.7 km
cheapest- Drive from St. Jacobs to Guelphcar 30.7 km
33 min$7–9Line 17 bus
- Take the bus from University of Waterloo Terminal to Guelph Central GO Busbus 17
2h 26m$12–14Taxi
- Take the taxi from St. Jacobs to Guelphtaxi 30.7 km
33 min$80–100
Comparing Your Travel Options
The cheapest way to get from St. Jacobs to Guelph is to drive which costs $6 - $9 and takes 33 min.
The fastest way to get from St. Jacobs to Guelph is to drive which takes 33 min and costs $6 - $9.
No, there is no direct bus from St. Jacobs to Guelph. However, there are services departing from King / Henry and arriving at Guelph Central GO Bus via Conestoga Station and University of Waterloo Terminal. The journey, including transfers, takes approximately 2h 26m.
The distance between St. Jacobs and Guelph is 37 km. The road distance is 30.7 km.
The best way to get from St. Jacobs to Guelph without a car is to line 21 bus and line 301 tram and train which takes 2h 7m and costs .
It takes approximately 2h 7m to get from St. Jacobs to Guelph, including transfers.
St. Jacobs to Guelph bus services, operated by GO Transit, depart from University of Waterloo Terminal station.
St. Jacobs to Guelph bus services, operated by GO Transit, arrive at Guelph Central GO Bus station.
Yes, the driving distance between St. Jacobs to Guelph is 31 km. It takes approximately 33 min to drive from St. Jacobs to Guelph.
There are 223+ hotels available in Guelph.
What companies run services between St. Jacobs, ON, Canada and Guelph, ON, Canada?
GO Transit operates a bus from University of Waterloo Terminal to Guelph Central GO Bus every 3 hours. Tickets cost $6–8 and the journey takes 51 min.
- Phone
- +1 519 585 7555
- Website
- Grand River Transit
Tram from Conestoga Station - Southbound to Central Station - Southbound
- Ave. Duration
- 21 min
- Frequency
- Every 15 minutes
- Website
- Grand River Transit
- Phone
- +1 888 438 6646
- Website
- GO Transit
Train from Kitchener GO to Guelph Central GO
- Ave. Duration
- 19 min
- Frequency
- Every 3 hours
- Estimated price
- $6–8
- Website
- GO Transit
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Kitchener GO to Guelph Central GO
- Ave. Duration
- 20 min
- Frequency
- Twice daily
- Estimated price
- $5–200
- Website
- VIA Rail
- Escape
- $5–55
- Business
- $45–180
- Business Plus
- $60–200
- Economy
- $5–65
- Economy Plus
- $6–75
- Phone
- +1 519 585 7555
- Website
- Grand River Transit
Bus from King / Henry to Conestoga Station
- Ave. Duration
- 12 min
- Frequency
- Hourly
- Estimated price
- $6
- Website
- Grand River Transit
- Phone
- +1 888 438 6646
- Website
- GO Transit
Bus from University of Waterloo Terminal to Guelph Central GO Bus
- Ave. Duration
- 51 min
- Frequency
- Every 3 hours
- Estimated price
- $6–8
- Website
- GO Transit
- Ave. Duration
- 33 min
- Estimated price
- $80–100
United Taxi
- Phone
- +1 519 888 9999
- Website
- unitedtaxi.ca
City Cabs
- Phone
- +1 519-747-7777
- Website
- citycabs.ca
Waterloo Taxi
- Phone
- +1 519-888-7777
- Website
- waterlootaxi.ca
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Luton Airport into central London, Heading to Europe? Read this before you buy a Eurail Pass, and Getting around the Cyclades - to help you get the most out of your next trip.








