This research proposes a visualization of Bandung City congestion map classification using machine learning and kriging interpolation methods. The machine learning methods used are Naive Bayes and Artificial Neural Network (ANN) for the congestion classification process. The kriging interpolation used is simple kriging to create a spatial location map visualization on the congestion classification prediction. They are based on the classification results of both methods. Naïve Bayes is ideal supervised learning for classification, while ANN is ideal unsupervised learning for prediction. The classification was performed on arterial and collector roads with 11 intersections that are congestion points. The data used is traffic counting data for Bandung City in April 2022. The congestion classification is divided into four categories based on the congestion level. This category division causes data imbalance, so the Random Oversampling technique is used to overcome data imbalance. The result is that the ANN method has better performance, with an accuracy rate of 93% and an RMSE value of 0.9746, while the Naïve Bayes method has an accuracy rate of 90% and an RMSE value of 0.9381. The resulting classification map shows that in April 2022, the southern area of Bandung City experienced the highest congestion compared to the northern, western and southern areas. This research provides the best algorithm between the two methods. It provides information on congestion in Bandung City by visualizing the congestion classification map to reduce traffic congestion in the city of Bandung.