Community and holiday on-demand bus service

Download the ‘On-demand your way’ app from

App Store  or Google Play  or book.ondemandyourway.com

Guelph Transit uses on-demand bus service to complement its conventional bus service.

On-demand has no fixed route or schedule. You have the flexibility to book a ride in advance or last minute, when it’s most convenient for you, at the same price for a conventional trip. Book a ride using the free app, by phone or from the website, and the bus will pick up and drop off at pre-set locations throughout the city.

Statutory holidays

Starting May 23, our conventional one-hour holiday service will be replaced with on-demand service in addition to the 99 Mainline Route every 30 minutes. We’re testing this new schedule alongside our usual holiday service on Friday, April 15 (Easter weekend). The hours of service are 9:15 a.m. to 6:45 p.m.

All bus stops throughout the city become on-demand stops available to book a trip (except those within the 99 Mainline).

Holiday on-demand bus stop locations

On-demand service does not stop along the 99 Mainline along Woolwich, Norfolk and Gordon Streets except at Woodlawn Smart Centre, Guelph Central Station, the University Centre, or the Clair at Gordon stop where you will be able to complete your trip using the 99.

Community bus

Community on-demand service serves a wide area in the city and runs Monday to Saturday between 8:30 a.m. and 4:30 p.m. There is no additional cost to take an on-demand trip; use regular transit fare for the ride.

Community bus and Hanlon Creek Business Park on-demand locations

Community on-demand stop locations

Book a ride

  • Download the ‘On-demand your way’ app from either the App Store or Google Play
  • Visit book.ondemandyourway.com
  • Call an On-demand booking agent at 519-822-1811, prompt 5. Bookings can be made during these hours:
    • Monday to Friday, 8 a.m. to 9 p.m.
    • Saturdays, 8 a.m. to 9 p.m.
    • Sundays, 10 a.m. to 4 p.m.

How to book

  • Download the On-demand your way app.
  • Create an account by filling out the profile information.
  • Select a pickup or drop-off address by typing in the address bar at the top, or tap to select a drop-off or pickup point.
  • Tap on the address bar at the top to select your drop-off point. Choose from recent or recommended locations, or type in an address.
  • Choose seat type and number of riders.
  • Select the day that you would like to book this ride. Rides can be booked on demand, prescheduled, or multi-day recurring.
  • Choose the time for your pick-up.
  • Select ‘Find rides.’
  • Based on your selections, the system will show you the most optimal set of rides to choose from. Choose a pickup and drop-off option that best suits you.
  • Once you’ve selected a pickup and drop-off ride, select ‘Ok.’
  • Confirm the information and add any special instructions or information that can help the bus operator identify you (i.e. “I’m wearing a red hat”). Click ‘Save’.
  • You can track your trip on the ‘Track My Ride’ screen. All your trip details are displayed here.
  • You have the option to cancel your trip, if necessary, by tapping the ‘Cancel the Ride’ button.
  • Be ready and waiting at your pickup point.
  • Board the bus and pay with your OnYourWay fare card.
  • Once you’ve been picked up, you can track your trip on your mobile device by using the map feature.
  • Once you’ve been dropped off, you can take a minute to provide feedback on your ride.

Ask for help

Call 519-822-1811, prompt 5 or email [email protected] if you have questions about the service. Our friendly staff can help guide you through the process of booking a ride or downloading the app.

Frequently asked questions

On-demand service replaces the Community Bus (north and south loops) and route 16 Southgate.

The service also extends into the Hanlon Creek Business Park, located west of the Hanlon Expressway in the city’s south end.

You can book trips:

  • Within Guelph city limits: Monday to Saturday, 8:30 a.m. to 4:30 p.m.
  • Teal Drive neighbourhood: Monday to Saturday, 5:45 a.m. to 12:15 a.m., Sunday 9:15 a.m. to 6:45 p.m.
  • On statutory holidays in lieu of conventional service starting May 24 between 9:15 a.m. to 6:45 p.m.

Wait times will vary depending on the time of day you’d like to book your trip. Once you book a trip, the app will give you a pickup window and arrive by time for your destination. You should be at the bus stop at the start of your pickup window time.

If you have a smartphone with the app, you’ll be able to see where the bus is and when it is expected at the pickup location. You’ll also get a text message when your ride is close. This means less waiting in the cold winter. However, please don’t be late. The maximum time the vehicle will wait for you at your requested pickup location is one minute.

On-demand provides similar or better flexibility/spontaneity than the current fixed-route service does. So yes, you can book a last-minute ride. Once you book a trip, the app will give you a pickup window and arrive by time for your destination. You should be at the bus stop at the start of your pickup window time.

We know that not all of our customers have access to a smartphone. In addition to the app, customers can book a ride at book.ondemandyourway.com or call 519-822-1811 prompt 5 to speak with a booking agent. Alternatively, customers can use the Guelph Public Library’s computers to book online or ask a Guelph Transit supervisor at Guelph Central Station to book on their behalf.

Yes, when booking a ride, indicate the number of riders travelling with you, when boarding, only the person who has booked the trip will be confirmed by the driver, who will see the count in your party. Your entire party can board.

The on-demand app will allow you to see exactly where your ride is while you wait, so you don’t have to worry that it has already come and gone or that it isn’t coming at all. Trips are designed by the app to take the fastest/best route for each trip or combination of trips. If there is a delay, you’ll get an update so you always know what to expect.

On-demand will service areas within Guelph city limits, using Guelph Transit’s smaller buses. This means that rides may be shared with Mobility Services customers.

Due to expected volume, on-demand service to the Hanlon Business Park and Hanlon Creek Business Park will use conventional-size buses.

Customers are required to wear a mask or face covering when riding on the bus. This means the maximum number of people on our buses is restricted to the number of seats available. With on-demand, we will know in advance how many buses we need to send at any given time and customers will not be left behind due to a bus being over capacity.

This depends on your origin and destination. If you’re traveling within the community on-demand service area, you won’t need to transfer. If you are going to the Teal Drive neighbourhood, you can stay on Route 19. The Route 19 also uses the same bus as select Route 99 trips. If using statutory holiday on-demand service, you will not need to transfer unless you are traveling to or from somewhere along Route 99.

Every bus has a vehicle number that you can see from the outside of the vehicle—the number is located above the door and at the rear of the bus. The on-demand app will let you know which bus is coming for you and in the text message that is sent to you.