Route & run management
Plan the network once.
Run it every day.
Routes, schedules and templates that understand how school transport actually works — with every run checked for problems before it exists.
← All featuresNew run — AM · Route 7
PRE-CHECKS
Capacity
Duplicate run
Driver availability
Accessibility
Resolve 2 issues to create run
What it does
Everything a run needs, defined up front
A run in Journey Hub isn’t a row in a spreadsheet — it’s a complete operational object: route, stops, students, bus, driver and schedule, validated together.
- Named routes with ordered stops — each stop carries mapped coordinates, so drivers get real navigation, and student assignments, so manifests build themselves.
- Four run types with four workflows — AM and PM runs follow the home↔school pattern; Sport and Excursion runs carry a full outbound + return boarding cycle.
- Three ways to schedule — one-off runs for a single date, recurring weekly schedules that repeat automatically, and saved templates for runs you set up again and again.
- Calendar-aware recurrence — recurring schedules skip public holidays, non-student days and closure periods automatically.
- Admin-only editing — drivers, relief drivers and teachers get read access; nobody changes a route by accident.
In practice
How it works on the day
1
Build the route
Order the stops, drop the coordinates, assign the students. Do it once.
2
Schedule it
One-off, recurring weekly, or from a saved template — the calendar handles holidays.
3
Journey Hub checks it
Duplicates, capacity, driver conflicts and accessibility are validated before the run is created.
Going deeper
Problems get caught before the morning, not during it
Every new run passes through pre-creation checks. Anything wrong is flagged while you can still fix it from a desk.
- Duplicate detection — warns when a matching run already exists for the same route and day, so double entries never reach a driver’s phone.
- Capacity warnings — compares assigned students against the selected bus’s seating capacity, and flags wheelchair accessibility mismatches.
- Driver conflict alerts — warns when a driver is already assigned to another run on the same day.
- Vehicle status awareness — a bus marked Under Maintenance or Out of Service surfaces immediately when you try to roster it.
Ready to put your operation on the bus?
Download on theApp Store
Android — coming soon