In a computer-controlled bus-monitoring system, each of the buses in the system is provided with a two-way radio for communication with the control center on either a voice channel or a data channel. In addition, each bus includes a second receiver for receiving signals from signpost transmitters located along the route, with the signpost information being stored in a temporary storage unit in the bus. The computer continually controls interrogation of all of the buses in the system on a data channel, with the buses automatically replying with the stored signpost location plus the time elapsed since that signpost location was stored in the bus. Deviations from schedule are displayed on a control console at the control center. The bus may be alerted to reply on a voice channel by a special code sent over the data channel with selective calling of the particular bus being provided, and a provision also is made for alerting the control center of an emergency on the bus by automatic data transmission from the bus over the voice channel.