Transit KPIs

16 Dec 2025

KPIs vs Reality

Meet Maria. Maria leaves her apartment in the dark every morning at 6:10 a.m. She works as a nurse and her shift starts at 7:00. The bus is supposed to come every 15 minutes, which should give her plenty of time. But lately, she’s been arriving late to work, not because she oversleeps, but because the bus simply doesn’t show up when it’s supposed to. Some days she waits 20 minutes in freezing weather. Other days, two buses show up at once after a long gap. At least once a month, her bus is cancelled entirely and she has to pay for a rideshare to avoid missing her shift.

Maria’s experience isn’t unusual. Many riders share similar stories. Yet when OC Transpo presents its performance numbers, the picture seems far more positive. This gap between lived experience and official reporting makes it hard for residents to understand what’s actually happening and harder still to demand better service.

Here’s what OC Transpo tracks, what the numbers really mean, and where accountability is still falling short.

How OC Transpo Measures Performance

OC Transpo tracks several key performance indicators (KPIs) that are regularly presented to the Transit Committee. These KPIs shape funding decisions, service adjustments, and public expectations. Putting them into real-world terms helps make sense of the disconnect many riders feel.

Punctuality

This measures whether buses arrive no more than one minute early or five minutes late. The target is for 85% of trips to be on time, but right now only 72% meet that standard. For someone like Maria, her bus route may be part of the 13% of buses that are late and it’s the difference between arriving at work calm and ready, or scrambling into her work shift while worried about a disciplinary warning from her boss.

Service Delivery

This KPI simply asks: did the planned bus trips actually run and get delivered? OC Transpo aims for 99.5% but reports 98%. A 2% shortfall sounds small, but across the whole system it amounts to hundreds of cancelled trips every month each one leaving people stranded, late, or out of money.

Service Regularity

This measures whether buses arrive at regular intervals of every 15 minutes or less. The goal is 85% but OC Transpo reports that 81% of trips occur every 15 minutes or less. For riders, irregular service usually shows up in two familiar ways:

  1. a crowded stop where so many people are waiting that a bottleneck occurs with people struggling to get on and off the bus, and
  2. bus-bunching, where nothing comes for 20 minutes and then two buses show up at once, like two elevators opening after you’ve already been waiting forever. Only one really helps you.

On-Time Para Transpo

This measures the percentage of Para Transpo customers picked up within a 30-minute window. OC Transpo says 93% are picked up on time but the agency has no goal or target percentage, meaning there’s no set standard they’re required to meet or improve on. For residents who rely on Para Transpo for work, medical appointments, or basic errands, the absence of a target weakens accountability and creates unclear expectations.

Why the Numbers Don’t Match Riders’ Daily Reality

Even though the reported figures appear high, the day-to-day feedback from riders tells a different story: long waits, missed connections, inconsistent service, and complaints from Para Transpo users about being picked up far outside their scheduled times.

A system reporting 98% delivery and 72% punctuality may seem functional on paper, but for someone like Maria, the gaps are real. Every late bus accumulates into real consequences like missed pay, childcare challenges, disciplinary pressure at work, or the extra financial burden of paying for alternative transportation.

What Residents Can Do to Hold the System Accountable

Understanding these KPIs gives residents more leverage. When speaking to councillors or participating in consultations, people can ask:

Asking specific, measurable questions forces clearer answers and keeps decision-makers focused on riders’ real needs—not just system-wide averages. Residents deserve a system that works. Reliable public transit is not a luxury. It’s the backbone of a functioning city, especially for those who depend on it to get to work, school, healthcare, and community services. Riders like Maria shouldn’t have to gamble every morning on whether their bus will come on time.

For change to happen, residents need a transit system that measures what truly matters: reliability, equity, affordability and convenience. Understanding the gaps in OC Transpo’s reporting is a first step toward pushing for the system Ottawa residents deserve.