Skip to content
High Point GPS

GPS Fleet Tracking & Telematics

Bus Route Progress: Bus Route Tracking That Shows Which Buses Are On Route, Late or Parked

Bus route tracking for dispatch: Bus Route Progress sorts every bus into on route, late or parked, the list a transportation office needs at 7:40 a.m.

The Bus Route Progress add-in in the High Point GPS platform showing buses grouped by on-route, late and parked status
By Stefano Mazzone, IT Technical Support SpecialistPublished September 18, 2026Updated October 30, 2026

What Does Bus Route Progress Show?

Bus Route Progress is a High Point GPS platform add-in for bus route tracking that sorts every bus into three lists: on route, late and parked. It reads the same GPS data as the live map, but it answers the question a transportation office asks during the morning run. With sixty buses on a map, every dot is accurate and none of them tells the dispatcher at a school board or contractor what to do. They need to know which routes are on schedule, which are behind and which have not started, so they can call the driver, warn the school and answer the parent on the phone. Each bus appears once, with its route, its last stop and how far behind schedule it is.

How Does the Add-In Decide a Bus Is Late?

In the platform, each route is an ordered set of stops with scheduled times, and each stop has a geofence. As the bus moves, the add-in matches its position against the stops, logs the time it entered each geofence and compares that with the schedule. If a bus reaches a stop later than its scheduled time by more than the tolerance the operator sets, it moves to the late list with the minutes behind shown. A bus still inside its start geofence after the route's start time shows as parked. Drivers enter nothing, so the status stays the same whether or not a driver remembered to tap a button.

Timeline of one tracked school bus run from leaving the yard through each stop to arrival at the school
One morning run as the office and the parents see it: departure, each stop with boardings, a late notification and arrival.

Who Uses Bus Route Tracking?

Transportation offices at school boards and consortia keep the late list open on a second screen during the morning and afternoon runs. Contractors use it to answer the board's calls and to prove on-time performance when their contract measures it. Where a parent app is deployed, it draws on the same on-time record, so the parent's 'running late' notification and the dispatcher's late list come from one source. High Point GPS deploys the add-in as part of school bus telematics installations for boards and contractors in Quebec, Ontario and the northeastern US, and builds the route definitions from each operator's own schedules.

What It Needs

You need a GPS tracking device in every bus, route definitions with stop geofences and scheduled times, and the add-in installed in your High Point GPS platform database. Routes change with the school year, so the operator or High Point GPS updates the definitions at each bell-schedule change. The add-in reads whichever routes are current.

A Late Bus, Minute by Minute

At 07:19 bus 12 is at stop 4, seven minutes behind the schedule the add-in holds for that route. Its status changes to late, the row on the dispatcher's board turns amber, and the parent app updates the arrival time for riders at stops 5 through 9. By 07:24 the dispatcher can see the cause on the map, a closed lane on the approach road, and reroutes three other buses heading that way before they lose the same seven minutes. At 07:31 the bus is ten minutes late at stop 7, the notification threshold fires, and the school gets a message that 38 riders will arrive at 07:52. The bus pulls in at 07:51. Nobody made a phone call, and when a parent writes to the board that afternoon, the record of that sequence is the reply.

Frequently asked questions

What is Bus Route Progress?

Bus Route Progress is a High Point GPS platform add-in that groups every bus into on route, late or parked. It compares each bus's GPS position with the stop geofences and scheduled times on its route, so a dispatcher sees one row per bus with its route, last stop and minutes behind schedule.

Does the driver have to do anything?

No. The status comes from the bus's GPS position and the route schedule, with no driver input at any point in the run. A forgotten button press never changes what the dispatcher or the parent app sees, because the bus's position decides it.

How is 'late' defined?

A bus is late when it reaches a stop after its scheduled time by more than the tolerance the operator sets. The add-in then moves it to the late list and shows how many minutes behind it is, so the dispatcher can decide whether to call the driver or warn the school.

Does it feed a parent app?

Yes, where a parent app is deployed. The on-time record the dispatcher sees on the late list is the same one the parent app uses to send late notifications, so the parent and the transportation office work from one source and never get two versions of the same delay.

What does it need to run?

It needs a GPS tracking device in each bus, route definitions with stop geofences and scheduled times, and the add-in installed in the operator's High Point GPS platform database. Routes change with the school year, so the definitions are updated at each bell-schedule change.

Get a free quote

What are you looking for?

Prefer to talk?Call 1-800-613-6323[email protected]