Línea 126 (EMT Madrid)

Esta línea da servicio a la parte sur del Barrio del Pilar, teniendo la cabecera periférica común con la línea 147.

Desde aquí sale por el Paseo de la Castellana en dirección norte, que recorre hasta la intersección con la calle del General Yagüe, que toma girando a la izquierda.

A continuación, la línea recorre entera esta calle, siguiendo de frente al final por la calle Lope de Haro, que recorre igualmente entera siguiendo al final por la calle de Francos Rodríguez.

Abandona la calle de Francos Rodríguez girando a la derecha por la Avenida del Santo Ángel de la Guarda, que recorre entera al igual que su continuación, la calle del Alcalde Martín de Alzaga.

Al final, gira a la derecha por la calle de Antonio Machado.