This paper proposes a study on Universiti Tun Hussein Onn Malaysia (UTHM) shuttle bus services for the UTHM students to get to their desired destination in time. Hence, students refuse to ride the shuttle bus as sometimes the shuttle bus is late and not up to the schedule. Although the university has handed out the shuttle bus schedule through the UTHM KATSANA website, it is still inconsistent due to the traffic congestion. The proposed system required a student to request the services to the selected destination; thus, this application estimates the bus arrival time by locating the bus's live location, route, and bus number. Based on the estimated information, students can plan their rides. Additionally, this application allows the driver to minimise the path length taken to each pit stop by interacting with the students. It also enables them to react and decide before the bus's arrival or wait at the bus stop. Google's distance matrix; Application Programming Interface (API), helps coordinate the chosen bus location to the selected bus stop. There are a total of three development phases in this project. The first phase is database acquisition or collection of existing data related to this project. The second phase is the system's design which involves the Firebase Realtime Database, Google API and Android Studio application. Next, the third phase is the system's testing phase. As a result, the proposed system is simulated and tested in real applications. Finally, the driver's and student's information is recorded in Firebase Real-time Database.