19. etappe av Giro d'Italia 2017 gikk fra Innichen til Piancavallo 26. mai 2017.
Mikel Landa vant etappen, mens Nairo Quintana overtok sammenlagtledelsen.[1]