La línea N103 de la red de autobuses interurbanos de Madrid une la terminal de autobuses del Intercambiador de Plaza de Castilla con Algete de forma circular.
Esta línea une a los habitantes de Algete con San Sebastián de los Reyes, Alcobendas y el norte de Madrid por las noches cuando dejan de prestar servicio las líneas diurnas. Su recorrido abarca tramos cubiertos durante el día por las líneas 181, 184 y 185 además de algún tramo que no cubren las líneas diurnas.
A pesar de que técnicamente la línea cuente con una cabecera para las expediciones de vuelta situada en la Calle de Santa Teresa de Jesús, su paso por la misma es aproximado. Los servicios no pararán a cumplir un horario programado de vuelta puesto que la línea es completamente circular y realiza el servicio de ida a Algete y vuelta a Madrid seguido. Esta cabecera de las expediciones de vuelta sí se utiliza excepcionalmente como punto de origen con horario fijo en los horarios especiales de Navidad, en la que se altera el servicio nocturno, comenzando primero con una expedición de vuelta hacia Madrid pasada la medianoche.
Desde el 10 de octubre del 2022, la línea da servicio a Cobeña en la primera expedición de la noche. Cobeña no contaba con servicio nocturno entre semana, tan solo los viernes y vísperas de festivo gracias a la línea 183.
La línea se complementa con las líneas 181, 182, 183 y 184 para dar servicio de autobús nocturno a Algete los viernes laborables, sábados y vísperas de festivo.
Al igual que el resto de líneas interurbanas nocturnas, la línea N103 tiene su salida y llegada en el intercambiador de Plaza de Castilla en superficie, puesto que la zona subterránea no presta servicio de autobuses durante la noche.
Al igual que el resto de líneas interurbanas nocturnas, en los carteles electrónicos se omite la N de la numeración, quedando los carteles con tan sólo el número 103.
Siguiendo la numeración de líneas del CRTM, las líneas que circulan por el corredor 1 son aquellas que dan servicio a los municipios situados en torno a la A-1 y comienzan con un 1.
La línea mantiene los mismos horarios todos los días de la semana, sin importar los días festivos o vísperas de festivos como suelen hacer algunos servicios nocturnos de otras líneas.
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 Interbus mediante la concesión administrativa VCM-101 - Madrid - Alcobendas - Algete - Tamajón (Viajeros Comunidad de Madrid) del Consorcio Regional de Transportes de Madrid.
Aquí se recogen todas las distintas sublíneas que ha tenido la línea N103. La denominación de sublíneas que utiliza el CRTM es la siguiente:
Por ejemplo, la sublínea N103102 corresponde a la línea N103, sentido 1 (ida) y el número 02 de numeración de sublíneas creadas hasta la fecha.
Paso por la Calle de Santa Teresa de Jesús (Algete) aproximadamente 35 minutos después de su salida de Madrid. Duración del recorrido circular completo aproximadamente 1 hora y 20 minutos.
La línea inicia su recorrido en el intercambiador en superficie de Plaza de Castilla, en la dársena 42, en este punto se establece correspondencia con todas las líneas de los corredores 1 y 7 con cabecera en el intercambiador de Plaza de Castilla. Al igual que el resto de líneas interurbanas nocturnas, la línea N103 tiene su salida y llegada en el intercambiador de Plaza de Castilla en superficie, puesto que la zona subterránea no presta servicio de autobuses durante la noche. En la superficie efectúan parada varias líneas urbanas con las que tiene correspondencia, y a través de pasillos subterráneos enlaza con las líneas 1, 9 y 10 del Metro de Madrid.
Tras abandonar el intercambiador en superficie, la línea sale al Paseo de la Castellana, donde tiene una primera parada frente al Hospital La Paz (subida de viajeros). A partir de aquí sale por la M-30 hasta el nudo de Manoteras y toma la A-1.
En la vía de servicio tiene 4 paradas que prestan servicio al área industrial y empresarial de la A-1 hasta llegar al km. 16, donde toma la salida en dirección a Alcobendas y se adentra en el casco urbano.
Dentro del casco urbano de Alcobendas, circula por la Avenida Olímpica (2 paradas), la Calle de Francisca Delgado (sin paradas) y el Bulevar de Salvador Allende (sin paradas) hasta llegar a la rotonda de Moscatelares. En ella toma el Paseo de Europa (6 paradas) recorriéndolo hasta que se incorpora a la N-1, donde tiene 3 paradas más.
Al final de la N-1, se desvía hacia la carretera M-100 en dirección a Algete (2 paradas), hasta el cruce con la carretera M-111, donde se desvía por la carretera M-106 parando en los polígonos industriales (3 paradas) hasta llegar al casco urbano de Algete.
Al entrar en el casco urbano de Algete, circula por las calles: Santa Teresa de Jesús (2 paradas), Valdeamor (1 parada), Olivos (1 parada), Palomares (1 parada), Ronda de la Constitución (4 paradas), Plaza de la Constitución (1 parada) y Mayor (1 parada).
La primera expedición de la noche, tras abandonar el casco urbano de Algete se dirige hacia la carretera M-103 para dar servicio a Cobeña. Atraviesa el casco urbano de esta localidad y toma la carretera M-100 para volver a San Sebastián de los Reyes y Madrid. Este recorrido no para en la carretera M-106 al salir de Algete hacia Madrid (sí lo hace a la ida) y no da servicio a los polígonos industriales de dicha carretera debido a su paso por Cobeña.
El recorrido desde aquí es idéntico al de ida, salvo que en Alcobendas circula por el Bulevar de Salvador Allende en vez de la Avenida Olímpica.