Build timetables that work in practice – not just on paper.
Explore the solution Passengers experience timetable problems first. Wait times increase at busy stops, buses arrive full, and services fall behind schedule or don’t run at all.
These issues often begin with small planning gaps. Recovery time disappears. Driver duties stretch. Timetables that worked on paper struggle once buses leave the depot.
In many African cities, planning is still managed through spreadsheets and manual adjustments. Trapeze connects trips, bus blocks and driver duties in
one environment so planners can create optimised timetables and see how timetable changes affect operations.
As your network expands, planning becomes more complex. There’s more of everything – more routes, more buses at peak times and more driver duties. There's a lot transport authorities need to consider when planning services, including:
But keeping services evenly spaced throughout the day becomes harder as networks grow. When timetables, vehicles and driver duties are planned separately, things start to break down:
Planning rarely fails all at once. A duty runs slightly long. A bus cycle leaves no recovery time.
A depot operates at full capacity with no flexibility.
Each issue may seem manageable on its own. But when timetables,
vehicles and driver duties are planned separately, small gaps begin to add up.
Over time, the timetable drifts further and further from the service that actually runs.
By planning trips, bus blocks and driver duties together, Trapeze helps close that gap.

With Trapeze, planners start with the timetable. From there, the system generates the bus blocks and driver duties needed to operate the service. An advanced optimisation engine, which is intuitive and easy to adopt, refines those blocks and duties. This ensures that operational constraints – such as driving hours, break rules, and depot capacity – are seamlessly applied during optimisation.
If duties exceed legal driving hours or labour agreements, Trapeze highlights the issue during planning so they can be adjusted or more drivers assigned before schedules are finalised.
Planners can also explore alternative timetables and compare how changes affect buses, drivers and operating hours before decisions are made.
The same planning environment supports electric buses. Electric bus range, charging duration and charging locations are included when creating bus blocks. Trapeze highlights blocks that can’t complete their assigned trips within available charge or charging infrastructure limits.
Trapeze helps planning teams turn complex service requirements into timetables that can run every day.

Build timetables that reflect available buses, drivers and depots. With Trapeze, planners can publish services with the confidence that they’ll run as scheduled.
See immediately how service changes affect peak bus requirements and driver duties. This helps authorities avoid unnecessary fleet expansion and manage operating costs more effectively.
Trapeze uses powerful optimisation to build efficient bus blocks and driver duties while respecting operational constraints. Authorities can run more services with the buses and drivers they already have.
Explore alternative timetables and compare their impact on buses, drivers and operating hours. Trapeze lets planners test changes before they lead to longer waits or overcrowded buses.
Apply legal driving hours and labour agreements while building duties. Trapeze highlights potential issues early so planners can resolve them before the timetable is published.
Say goodbye to tabs and calculations. Trapeze makes planning easy with an intuitive interface that helps you move from manual methods to automated scheduling without the hassle.
From building timetables to validating duties, Trapeze supports the full planning workflow.
Trips, bus blocks and driver duties are created within one system. When the timetable changes, Trapeze updates bus and driver requirements automatically.
Driving hours, break requirements, depot capacity and maintenance constraints can be defined before schedules are generated. Trapeze applies these rules during optimisation and flags duties or bus blocks that exceed limits.
Full timetables can be duplicated to test alternative service levels without altering the base plan. Bus numbers, duty counts and operating hours can be compared side by side.
Legal driving hours and labour rules are applied during duty generation. Trapeze identifies duties that exceed defined limits.
The easy-to-use interface allows your team to switch from spreadsheets to automated planning with just a few clicks, future-proofing your operations.
Trapeze schedules electric buses with range, charging time, and infrastructure in mind. It automatically identifies trips that exceed available charge or infrastructure limits, allowing planners to make adjustments before issues arise.


The planning and scheduling tools allow us to test service options and understand their operational impact before committing. This has helped us publish timetables that are both achievable and more reliable for passengers.
”
Dive deeper into planning and scheduling strategies that improve reliability, efficiency, and passenger outcomes.