

Open the app and the bus is right there on the map. Every pickup and drop-off is confirmed by name as it happens, so you stop guessing and start knowing.
Send your pickup address, school and number of children. We check which routes already pass you.
You get the vehicle, driver and attendant details, the stop timing and the monthly fee before you commit.
Open the app to see the bus on the map, boarding confirmations and the day's route in progress.
Attendants run the route list, drivers start and end trips, parents watch the map. The same data, shaped for each role.

Fill seats on the routes you already drive, collect fees through the platform, and let the app handle attendance and parent updates.
I used to call the driver every morning to check if the bus had passed Kottawa. Now I open the app once and I can see it.
Marking absences the night before changed my mornings. I know exactly how many children to expect at each stop.
Two of my seats were empty for a whole term. SchoolRide filled them within three weeks of joining.
The fee depends on the distance from your pickup point to the school and the number of children travelling. You see the exact amount before you confirm the seat.