measuring-mttr-bus-shop

Bus Shop MTTR: How to Measure and Reduce Repair Time


Two shops can post the same number of repairs a month and have completely different downtime — because one takes a day to turn a bus around and the other takes four. That gap is bus shop MTTR: mean time to repair, the metric that tells you not how often buses break, but how fast you get them back. And the honest truth most fleets discover when they finally measure it is that almost none of that time is spent turning a wrench.

ANALYTICS & REPORTING · MTTR

Bus Shop MTTR: How to Measure and Reduce Repair Time

MTTR is the clock on how fast your shop returns a bus to service. Measure it, break it into phases, and you'll find the bottleneck — almost never the actual wrench time.

4phases hide inside every repair time
Waitnot wrench, is where the time goes
÷total repair time by number of repairs
WHERE MTTR TIME GOES
Detect 12% Diagnose 20% Wait for parts 48% Repair 20%
Illustrative — the wrench is often the smallest slice

What Bus Shop MTTR Really Measures

MTTR gets misread as "how long a tech spends fixing a bus." It's actually the total elapsed time from when a repair starts to when the bus is back in service — and that clock includes a lot of waiting.

WHAT PEOPLE THINK
  • Measurestime spent turning wrenches
  • Fixed bytechs working faster
  • Blamesthe shop's speed
  • Missesall the waiting in between
WHAT IT IS
  • Measurestotal start-to-service elapsed time
  • Fixed byremoving the waits
  • Revealsthe real bottleneck phase
  • Includesdetect, diagnose, parts, repair

This is why "make the techs faster" rarely moves MTTR. If half your repair time is a bus sitting idle waiting on a part, no amount of wrench speed touches it — you have to attack the wait.

MTTR is one half of the reliability picture — the recovery half — and pairs with MTBF, the metric for how often buses break. Together they tell the full bus fleet reliability story. This page zeroes in on driving MTTR down. Book a demo to see your MTTR by phase.

How to Calculate Bus Shop MTTR

The formula itself is simple — the value is in what it exposes. Add up the total time buses spent under repair over a period, divide by how many repairs you completed, and you have your mean.

Total repair downtimeNumber of repairs = MTTR
Example 120 repair-hours ÷ 30 repairs = 4-hour MTTR

Decide what "repair time" means and stick to it. Measuring only wrench hours gives a flattering number that hides the problem — measure elapsed downtime, the full time the bus was unavailable, or the metric won't help you.

The single number is your headline; the real insight comes from tracking it as a trend and slicing it by bus, tech, and repair type — the kind of view a real-time fleet KPI dashboard makes routine. Sign up free and calculate your MTTR automatically.

The Four Phases Hiding Inside Your MTTR

A single MTTR number tells you there's a problem, not where it is. Break each repair into four phases and the bottleneck reveals itself — and it's rarely the phase you'd guess.

1

Detect

From when the defect is flagged to when a work order opens. Dead time before anyone acts — usually small, but pure waste when it isn't.

2

Diagnose

Waiting for a tech and a bay, then finding the fault. Queue time plus troubleshooting — a common hidden drag when the shop is backed up.

3

Wait for parts

The bus sits, diagnosed, while the part is sourced. For most fleets this is the single biggest slice of MTTR — and the most fixable.

4

Repair

The actual wrench time — the phase everyone focuses on, and usually the smallest. Making this faster barely moves the total.

The lesson repeats across fleets: attack phase 3, not phase 4. Stocking the right parts and speeding sourcing does far more for MTTR than pushing techs to wrench faster ever will.

Phase 1 — the flag-to-work-order gap — is its own quiet drain, and closing it is what a purpose-built bus CMMS is designed to eliminate. Once you can see all four phases side by side, the biggest one stops being a guess.

How to Reduce Bus Shop MTTR

Once you can see the phases, cutting MTTR is about attacking the biggest one first — then the next. Four moves target the waits that dominate most fleets' repair time.

1

Stock the Parts That Down Buses

Since parts-wait is usually the biggest phase, right-size your critical spares so a diagnosed bus isn't sitting days for a component. This is the highest-leverage move.

2

Kill the Detect Delay

Auto-create a work order the moment a defect is flagged, so nothing waits in a stack before the clock even starts productively ticking.

3

Prioritize the Bay by Impact

Sequence work so route-critical buses jump the queue, cutting the diagnose-phase wait for the units that matter most to service.

4

Track It and Keep Cutting

Watch MTTR and its phases over time. As you shrink the biggest slice, the next one becomes the target — MTTR reduction is a loop, not a one-time fix.

You can't cut what you don't time. The fleets that drop MTTR fastest are the ones measuring each phase — because that's what tells you whether to fix parts, the queue, or the handoff.

Cutting MTTR is one of the most direct ways to lift availability — the connection runs straight through to improving fleet uptime. Sign up free and start driving your MTTR down.

The BusCMMS Analytics Behind Bus Shop MTTR

MTTR is only useful when it's measured accurately and split by phase. BusCMMS timestamps repairs as they move through the shop and turns that into an MTTR you can act on, not just report.

Automatic Phase Timestamps

Each repair is timed as it moves — detect, diagnose, parts, repair — so MTTR and its phases are captured without a stopwatch.

timed automatically

MTTR Calculation & Trend

Your MTTR computed for you and tracked over time, so you see whether the number is improving or slipping.

the trend, live

Phase Bottleneck Breakdown

See which phase eats the most time, so you attack the real bottleneck — usually parts-wait — instead of guessing.

find the slice

Slice by Bus, Tech & Type

Break MTTR down by unit, technician, and repair type, so you find where slow repairs concentrate.

pinpoint it

Parts Availability Link

Tie the parts-wait phase to inventory, so the components driving your MTTR up get stocked to bring it down.

attack the wait

Board-Ready KPI Reports

Export MTTR alongside your other KPIs, so shop performance is a chart you can show, not a claim you make.

show the gains

A generic tool logs the repair; a bus-built platform times its phases and shows you the bottleneck — BusCMMS is typically live in 2–4 weeks. Book a demo to see MTTR analytics on your shop.

A Shop Foreman's Take

Key Takeaways on Bus Shop MTTR

MTTR measures recovery speed — and the fix is almost never faster wrenching. Five things to act on.

01

It's elapsed time

Start-to-service, not just wrench hours.

02

Simple formula

Total repair downtime ÷ number of repairs.

03

Four phases inside

Detect, diagnose, parts-wait, repair.

04

Parts-wait wins

Usually the biggest slice — attack it first.

05

Time every phase

You can't cut a wait you never measured.

Measure bus shop MTTR by phase and slow repairs stop being a mystery — you see exactly which wait to cut, and prove it when you do. Book a walkthrough to build MTTR tracking for your shop.

FAQ

Bus Shop MTTR: Common Questions

What is MTTR in a bus shop?
MTTR — mean time to repair — is the average elapsed time it takes your shop to return a bus to service once a repair begins. It's a measure of recovery speed, distinct from MTBF (mean time between failures), which measures how often buses break in the first place. The most important thing to understand is that MTTR is elapsed time, not just wrench time. It runs from when the repair process starts to when the bus is back in service, and that clock includes all the waiting in between: the time before a work order opens, the queue for a technician and a bay, the wait for parts to arrive, and only then the actual repair. Most fleets that measure MTTR for the first time are surprised to find the hands-on repair is often the smallest slice, while waiting — especially waiting on parts — dominates. That's why MTTR is so useful: it captures the whole downtime experience of a repair, not just the labor, so it points you at the real reasons buses sit longer than they should.
How do you calculate bus shop MTTR?
The formula is straightforward: total repair downtime divided by the number of repairs over the same period. If your buses spent a combined 120 hours under repair across 30 completed repairs in a month, your MTTR is 4 hours. The simplicity of the math is deceptive, though — the accuracy depends entirely on how you define "repair downtime." If you measure only the hours a technician was actively working, you'll get a flattering number that hides your real problem, because it excludes all the waiting that actually keeps buses off the road. The meaningful version measures elapsed downtime: the full time the bus was unavailable from the start of the repair process to its return to service. Pick that definition and apply it consistently. Beyond the single headline number, the real value comes from tracking MTTR as a trend over time and slicing it — by individual bus, by technician, by repair type — so you can see where slow repairs concentrate. A CMMS that timestamps repairs automatically removes the manual effort and the temptation to measure only the convenient part.
Why is my MTTR high even though my techs are fast?
Because MTTR is dominated by waiting, not wrenching — so fast technicians can coexist with a high MTTR. Break any repair into four phases and it becomes clear. Detect is the gap from a defect being flagged to a work order opening. Diagnose is the queue for a tech and bay plus the troubleshooting itself. Wait-for-parts is the diagnosed bus sitting idle while the component is sourced. Repair is the actual hands-on work. For most fleets, wait-for-parts is the single largest slice, and the actual repair is one of the smallest. So if your techs are quick but buses still take days to turn around, the culprit is almost certainly one of the waiting phases — usually parts. This is exactly why "make the shop faster" so often fails to move the number: you're optimizing the smallest slice while the biggest one goes untouched. The fix is to measure each phase, find the dominant wait, and attack that — stock the parts, speed the handoff, prioritize the queue. Fast wrench time is worth having, but it's not where high MTTR comes from.
How do you reduce MTTR in a bus fleet?
Attack the biggest phase first, and for most fleets that's the parts wait. Right-size your critical spares so a diagnosed bus isn't sitting for days waiting on a component you could have had on the shelf — this is typically the highest-leverage single move you can make on MTTR. Second, kill the detect delay by auto-creating a work order the moment a defect is flagged, so nothing sits in a stack before the repair process starts. Third, prioritize the bay by impact so route-critical buses jump the queue, cutting the diagnose-phase wait for the units that matter most to service. Fourth, and underpinning all of it, track MTTR and its phases continuously — as you shrink the biggest slice, the next one becomes your target, so MTTR reduction is a repeating loop rather than a one-time project. The essential enabler is measurement by phase: you cannot cut a wait you have never timed, and you cannot prove an improvement worked without a before-and-after. Fleets that break MTTR into phases and chase the dominant one consistently see the number fall — often dramatically — without their technicians working any harder.
How does BusCMMS help measure and reduce MTTR?
BusCMMS makes MTTR a measured, actionable metric rather than a rough guess. Automatic phase timestamps time each repair as it moves through the shop — detect, diagnose, parts, repair — so MTTR and its component phases are captured without anyone running a stopwatch. MTTR calculation and trend computes the number for you and tracks it over time, so you see whether it's improving or slipping. The phase bottleneck breakdown shows which phase eats the most time, so you attack the real constraint — usually parts-wait — instead of guessing. You can slice MTTR by bus, technician, and repair type to find exactly where slow repairs concentrate. The parts-availability link ties the parts-wait phase to inventory, so the components driving your MTTR up are the ones that get stocked to bring it down. And board-ready KPI reports let you export MTTR alongside your other metrics, turning shop performance into a chart you can show leadership rather than a claim you have to defend verbally. Because it's purpose-built for bus fleets, the repair timing and the parts and inventory data live together, which is what makes phase-level MTTR analysis practical. Most fleets are live in two to four weeks.


Share This Story, Choose Your Platform!