Inicialmente, la línea 9 prestaba servicio entre la Plaza de Cervantes y el Barrio de Juan de Austria, pero su duración fue efímera.
Posteriormente, se creó la actual línea 9 (aunque solo llegaba hasta el polígono industrial Azque), que fue la primera línea que no pasaba por la Plaza de Cervantes.
En abril de 2017, la línea amplía su recorrido hasta el polígono industrial Camporroso.
Desde octubre de 2017, la mitad de las expediciones dan servicio al barrio del Olivar, siendo este último barrio donde la línea tiene cabecera los fines de semana y los días festivos.[1]
Desde el 4 de marzo de 2024, todas las expediciones pasan por El Olivar.[2]
La línea circula exclusivamente por el término municipal de Alcalá de Henares. Como bien se expresa en la numeración interna del CRTM, recibe el número 9005. El primer dígito corresponde a la línea, en este caso la línea 9. Y los últimos tres dígitos corresponden al municipio por el que circula, en este caso 005 corresponde al municipio de Alcalá de Henares.
La línea mantiene los mismos horarios todo el año (exceptuando las vísperas de festivo y festivos de Navidad).
Está operada por la empresa AlcalaBus (Monbus) mediante la concesión administrativa URCM-005 - Urbano de Alcalá de Henares (Urbanos Comunidad de Madrid) del Consorcio Regional de Transportes de Madrid.