M12     Cornella (Almeda) - Barcelona (Pl. Ma. Cristina)

El 25 de mayo del 2018, se crea la línea M12, la primera línea metrobús del Baix Llobregat. Venía a substituir a la línea L12.

Se mejoró la frecuencia, pasando a ser de 6 minutos y su recorrido quedó igual que la L12, incluso su recorte hasta Collblanch en los días festivos.

El 18 de noviembre del 2018 amplió su recorrido, en día festivos, a la Pl. Reina Maria Cristina con un intervalo de 30 minutos.

El 7 de febrero del 2019 cambió el terminal de la Pl. María Cristina y la situó en la parte norte de la plaza, dónde tenía antiguamente el final de la línea L97 de Castelldefels, que se había movido tres días antes. Plano de la modificación

La línea comenzó siendo operado por Ronsabus (del grupo BaixBus) pero a partir del 6 de abril del 2024 entró en funcionamiento el nuevo contrato de la AMB a L'Hospitalet, El Prat del Llobregat y otra localidades del Baix Llobregat a favor de Moventis.

Cronología
25.05.2018 Se crea la línea M12
18.11.2018 Prolonga Ma. Cristina en festivos
07.02.2019 Cambia el terminal de Pl. Ma. Cristina
06.04.2024 La concesión cambia de Rosanbus a Moventis