Our predictive maintenance system for SMRT Buses leverages CAN Bus data to detect potential faults early, enabling proactive maintenance. By predicting failures based on actual bus conditions rather than arbitrary intervals, we reduce unnecessary replacements, lower maintenance costs, and enhance fleet reliability. This solution improves performance, extends bus lifespans, and minimises downtime, optimising efficiency and reducing operational costs for SMRT.