Who We Are

How We Work

Africa-focused. Operationally grounded.

E2Gx Mobility works exclusively in public transport operations — building the systems, structures, and capability that make services run reliably across Africa.

Learn more

Scheduling Platforms

Modelling & Analytics

Integration

Tools & Platforms

Technology that supports operational delivery

We work across leading scheduling platforms and build custom analytical tools where off-the-shelf falls short.

Explore All Solutions

Partner Categories

Delivery & Institutional

Strategic

Work with us

Build operational transport outcomes together

If you deliver technology, implementation, institutional support, or regional capability — let's talk.

Apply to Become a Partner
Industry commentary

OTP Is Not a KPI. It Is a Symptom.

By E2Gx Editorial

OTP Is Not a KPI. It Is a Symptom.

On-time performance is the number that transit authorities obsess over — but managing OTP directly is like treating a fever with ice. This commentary argues for a root-cause framework that operators can actually act on.

On-time performance figures are the most reported and least acted-on metric in public transport management. Every authority tracks OTP. Very few have a structured process for diagnosing why it is low and systematically improving it.

OTP is a downstream output. It is determined by schedule design, driver behaviour, vehicle availability, traffic conditions, and dispatch discipline — none of which are directly visible in the OTP number itself. Targeting OTP without understanding its drivers is management by coincidence.

The transit authorities that consistently improve reliability are those that maintain a live causal map: which routes are underperforming, which schedule blocks are structurally late, which depots have dispatch gaps, and which corridors face external congestion that requires timetable adjustment rather than driver pressure.

Cookies

We use cookies to understand site usage.

Essential cookies keep the site working. Analytics cookies (Google Analytics 4) only load after you accept. You can change your choice anytime in our Privacy Policy.