Accurate classification of road level of service (LOS) is essential for evaluating traffic operating conditions, supporting road safety assessment, and informing maintenance and rehabilitation planning. In this study, vehicle-count data were collected at the entrance to the car park of Hacettepe University’s Sıhhiye Campus and used to develop machine learning (ML)-based models for LOS classification. Four supervised classification algorithms—K-nearest neighbours (KNN), support vector classification (SVC), AdaBoost, and random forest (RF)—were evaluated using the number of cars, number of trucks, hourly traffic volume, and flow rate as predictor variables. The dataset was divided into training and testing subsets using an 80:20 ratio. To improve model generalisation and reduce the risk of overfitting, five-fold cross-validation combined with grid-search-based hyperparameter optimisation was performed using the training data. Model performance was assessed using accuracy, Cohen’s kappa coefficient, F1 score, recall, precision, confusion matrices, and receiver operating characteristic (ROC) curve analysis. Among the evaluated classifiers, KNN achieved the highest overall performance in LOS classification. To enhance the interpretability of the resulting predictions, Shapley Additive Explanations (SHAP) analysis was subsequently applied to the best-performing model. The SHAP results indicated that flow rate was the most influential predictor of LOS classification, whereas the number of heavy vehicles exerted the smallest overall influence among the variables considered. These findings demonstrate the potential of interpretable ML approaches to complement conventional traffic-performance assessment by providing both predictive classification and insight into the relative contribution of traffic-flow variables to LOS determination.