Por Móstoles cubre el barrio céntrico de Pradillo y tiene exactamente el mismo recorrido que la línea 520 en sentido Móstoles.
En sentido Madrid, esta línea se desvía por la calle Barcelona para luego salir a la avenida de Portugal y dirigirse hacia Alcorcón por la antigua carretera N-V.
La 521 toma la M-50 hasta la incorporación con la A-5 en sentido Madrid.
Está operada por Arriva Madrid mediante la concesión administrativa VCM-501 - Madrid – Batres (Viajeros Comunidad de Madrid) del Consorcio Regional de Transportes de Madrid.
Desde el miércoles 15 de enero de 2025, la línea se vio modificada como consecuencia del soterramiento del Paseo de Extremadura, acortando su recorrido hasta Cuatro Vientos, donde los autobuses del corredor 5 tendrán su cabecera provisional mientras duren las obras.