This document presents the development of an IoT-based school bus tracking system that uses RFID, GPS, GSM/GPRS technologies to track students on a school bus and monitor the bus's location and estimated arrival times. The system uses an RFID tag to identify each student and a GPS module to track the bus's location. A GSM module notifies parents about students' entry/exit from the bus and provides real-time reports on the bus's running status, location, and speed. An Android app allows parents to monitor the bus route on a map and view estimated arrival times at each stop. The system aims to improve student safety and provide parents with timely bus arrival information.