La línea comunica a los habitantes del barrio de Aluche y la mayor parte de la Avenida de los Poblados con el Hospital 12 de Octubre.
Originalmente, la línea 121 era una variante de la línea 131 que se dirigía al hospital en lugar de Villaverde Alto cuando llegaba al cruce de la Avenida de los Poblados con la calle del Doctor Tolosa Latour.
Frecuencias
Ambos sentidos
Lunes a viernes laborables
De 6:00 a 7:00 De 20:00 a 23:00
13-22 minutos
De 7:00 a 20:00
11-16 minutos
Sábados laborables
De 6:00 a 10:00
21-28 minutos
De 10:00 a 23:00
21-26 minutos
Domingos y festivos
De 7:00 a 10:00
20-36 minutos
De 10:00 a 23:00
20-25 minutos
Recorrido y paradas
Sentido Hospital 12 de Octubre
La línea inicia su recorrido en la calle Seseña, próxima a la estación de Campamento de Metro de Madrid. Desde aquí sale a la Avenida del Padre Piquer girando a la derecha y por ella sale al Paseo de Extremadura, que recorre hasta la siguiente salida, donde se incorpora a la calle Illescas. Circula por la calle Illescas hasta la intersección con la calle Valmojado, donde gira a la derecha para circular por ésta hasta el final, llegando al área intermodal de la estación de Aluche.
Llegada a este punto, la línea toma la Avenida de los Poblados en dirección sureste, abandonándola temporalmente para circular por la Avenida de Carabanchel Bajo y la calle Antonia Rodríguez Sacristán, al final de la cual vuelve a ella, circulando hasta la intersección con la calle Doctor Tolosa Latour, donde gira a la izquierda para incorporarse a esta calle.
A continuación, circula por esta calle, adentrándose en la Ciudad Sanitaria del Hospital 12 de Octubre, donde tiene su cabecera junto a la Glorieta de Málaga.
La línea inicia su recorrido en la Glorieta de Málaga, junto al Hospital 12 de Octubre, desde la cual sale por la Avenida de Andalucía, gira a la derecha por la calle Eduardo Barreiros y de nuevo a la derecha para incorporarse a la Avenida de los Poblados.
A partir de aquí, el recorrido es igual a la ida pero en sentido contrario (Avenida de los Poblados, Antonia Rodríguez Sacristán, Avenida de Carabanchel Bajo y Avenida de los Poblados) hasta llegar al área intermodal de la estación de Aluche, donde toma la calle Camarena.
Recorre la calle Camarena hasta la intersección con la calle Illescas, donde gira a la izquierda para circular por ella hasta la intersección con la calle Seseña, que toma girando de nuevo a la izquierda y por ella llega a la cabecera.