School calendar & scheduling
Your schedules know
when school is on.
Term dates, public holidays, non-student days and closures live inside Journey Hub — so recurring runs and absence rules follow the real school year automatically.
← All featuresRoute 7 · AM
WEEK OF 1 JUN
MON
WA Day
skipped
skipped
TUE
7:30 am
WED
7:30 am
THU
7:30 am
FRI
7:30 am
Recurring · skips holidays automatically
What it does
One calendar, every schedule follows
Enter the school year once. Every recurring run and absence rule respects it from then on.
- School term dates — the backbone of the transport year.
- Public holidays and non-student days — pupil-free days, staff development days, the lot.
- Closure periods — planned or unplanned, schedules adjust.
- Automatic skipping — recurring run schedules skip holidays and non-term days without anyone touching them. No phantom runs on a long weekend.
In practice
How it works on the day
1
Enter the school year
Terms, holidays and closures — once.
2
Schedules adapt
Recurring runs only generate on days school actually operates.
3
Absences follow the rules
Parent-submitted absences are calendar-aware too.
Going deeper
Why this matters more than it sounds
Calendar drift is where transport operations quietly go wrong.
- No phantom runs — drivers never get sent a run on a day students aren’t there.
- No missing runs — the first day back after holidays is already scheduled.
- Cleaner reporting — run counts and costs reflect real operating days.
Ready to put your operation on the bus?
Download on theApp Store
Android — coming soon