La línea 197B de la red de autobuses interurbanos de Madrid une Torrelaguna con Valdemanco.
Esta línea presta servicio además a El Berrueco y La Cabrera, municipios situados entre Torrelaguna y Valdemanco tardando aproximadamente 40 min entre cabeceras.
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. Aquellas numeradas dentro de la decena 190 corresponden a aquellas que circulan por la Sierra Norte de Madrid. En concreto, la línea 197B indica un incremento sobre la línea 197 ya que se necesita para enlazar con Madrid los lugares por los que circula la línea 197B. Esto se hace en Torrelaguna como punto central de la zona desde donde parten esta y otras líneas complementarias a la línea 197.
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 ALSA mediante la concesión administrativa VCM-103 - Madrid - Buitrago - Rascafría (Viajeros Comunidad de Madrid) del Consorcio Regional de Transportes de Madrid.
Los horarios que no sean cabecera son aproximados.
La línea inicia su recorrido en Torrelaguna junto a la Plaza de Manuel María Martín. Sale de la localidad por la carretera M-131 en dirección a El Berrueco. Aquí tiene una parada en el casco urbano antes de desviarse por la carretera M-127 en dirección a La Cabrera realizando otra parada junto a la Urbanización Pradera del Amor.
Al final de la carretera M-127, la línea llega a La Cabrera, donde tiene 4 paradas en la Avenida de La Cabrera. Entra a Valdemanco por la carretera M-610 y realiza paradas en la Colonia El Roble, la Urbanización La Hoya y la cabecera se encuentra en la Avenida del Desvío.
El recorrido en sentido a Torrelaguna es igual al de ida pero en sentido contrario.