La línea B del metro de la CDMX fue la undécima línea en ponerse en marcha. Cuenta con 21 estaciones y es la única del sistema con identidad gráfica que utiliza dos colores: verde y gris. Su línea recorre el corazón y noreste de la Ciudad de México, de este a oeste desde Buenavista hasta San Lázaro y de sur a norte desde Ricardo Flores Magón hasta Ciudad Azteca.
Tiene una longitud total de vía de 23,72 kilómetros, de los cuales 20,28 kilómetros se destinan al servicio de viajeros y el resto a maniobras.
La línea se inauguró en dos tramos: el primero fue Buenavista-Villa de Aragón, que fue inaugurado el 15 de diciembre de 1999 por Ernesto Zedillo Ponce de León, Presidente de México de 1994 a 2000, y Rosario Robles Berlanga, Jefa de Gobierno del Distrito Federal de 1999 a 2000. (de 12.14 km y 13 estaciones). El segundo tramo, Villa de Aragón-Ciudad Azteca, suma 11,58 kilómetros y ocho estaciones a la ruta cuando se inauguró el 30 de noviembre de 2000.
La línea B del metro de la CDMX tiene correspondencia con otras líneas en:
- Línea 3: Guerrero
- Línea 8: Garibaldi-Lagunilla
- Línea 4: Morelos
- Línea 1: San Lázaro
- Línea 5: Oceanía
- Buenavista
- Guerrero
- Garibaldi-Lagunilla
- Lagunilla
- Tepito
- Morelos
- San Lázaro
- Ricardo Flores Magón
- Romero Rubio
- Oceanía
- Deportivo Oceanía
- Bosque de Aragón
- Villa de Aragón
- Nezahualcóyotl
- Impulsora
- Río de los Remedios
- Múzquiz
- Ecatepec
- Olímpica
- Plaza Aragón
- Ciudad Azteca