An UberX car can pick you up in ~25 min.
Distance between Fergus and Guelph is approx. 13.8 miles (22.21 km) with 20 min travel time.
This Uber estimate from Fergus to Guelph
8 hours ago.
Update the estimate to see the real-time fare prices with Uber in Fergus.