This paper presents a system to monitor pick-up/drop-off of school children to enhance the safety of children during the daily transportation from and to school. The system consists of two main units, a bus unit and a school unit. The bus unit the system is used to detect when a child boards or leaves the bus. This information is communicated to the school unit that identifies which of the children did not board or leave the bus and issues an alert message accordingly. The system has a developed web-based database-driven application that facilities its management and provides useful information about the children to authorized personal. A complete prototype of the proposed system was implemented and tested to validate the system functionality. The results show that the system is promising for daily transportation safety.