De vierde etappe van de Ronde van Italië 2016 werd gereden op 10 mei 2016 van Catanzaro naar Praia a Mare. De etappe was 200 kilometer lang. Onderweg waren twee beklimmingen van de 3e categorie.
Na vijftien kilometer ontstaat een ontsnapping met vier renners: Nicola Boem, Matthias Brändle, Joey Rosskopf en Matej Mohorič. In de klim van derde categorie naar San Pietro op 50 kilometer van de meet moet Brändle voorin lossen. In het peloton lossen roze trui Marcel Kittel en andere sprinters zoals Elia Viviani en Caleb Ewan. Even later worden de vluchters ingerekend. Op 37 kilometer van de meet versnellen ploegmaats Axel Domont en Guillaume Bonnafond uit het peloton. Domont en Bonnafond worden bijgehaald op 25 kilometer van de finish. Er ontstaat een groep met zeven renners met daarbij Tim Wellens, Pieter Serry, Alessandro De Marchi en Stefano Pirazzi. Daarna probeert Diego Ulissi het solo. Hij houdt een handvol seconden over aan de finish. Tom Dumoulin wordt tweede en pakt opnieuw de roze trui.