Esta línea fue inaugurada la madrugada del 29 al 30 de septiembre de 2013 tras la supresión de los búhometros, realizando parte del recorrido de la línea 1 del Metro.
En concreto el recorrido que realiza es aquel comprendido entre las estaciones de Alonso Martínez y Villa de Vallecas del Metro.
Comenzando su recorrido en la céntrica Plaza de Alonso Martínez, la línea N25 discurre por el Paseo de la Castellana, continuando por Colón y Recoletos hasta llegar a la Plaza de Cibeles.
Desde este momento la línea continúa su recorrido por las calles Alcalá y Sevilla, desde donde continuará por Carrera de San Jerónimo para llegar a la plaza de Neptuno y seguir por Paseo del Prado hasta Atocha.
El recorrido de vuelta es el mismo exceptuando que: