La 12.ª etapa del Giro de Italia 2019 tuvo lugar el 23 de mayo de 2019 entre Cuneo y Pinerolo sobre un recorrido de 158 km y fue ganada por el ciclista italiano Cesare Benedetti del equipo Bora-Hansgrohe, quién disputó la etapa con otros 4 compañeros de una numerosa fuga de 25 corredores.
La Maglia Rosa pasó a manos del ciclista esloveno Jan Polanc del equipo UAE Emirates, quien llegó sexto en la etapa.
[1]