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 features
What it does

One calendar, every schedule follows

Enter the school year once. Every recurring run and absence rule respects it from then on.

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.

Ready to put your operation on the bus?

Download on theApp Store Android — coming soon