Cette étape de plaine relie Notaresco (région des Abruzzes) à Termoli (région du Molise) sur une distance de 181 kilomètres. Elle longe principalement la mer Adriatique. Elle ne compte qu'une seule côte répertoriée (Chieti, 4e catégorie après 62,3 kilomètres). Toutefois, la route s'élève quelques fois lorsque le tracé quitte temporairement la côte adriatique. L'arrivée à Termoli se caractérise par une brève montée de 200 m à une dizaine de % située à 1 700 m de l’arrivée suivie par un faux plat montant jusqu’à la ligne d'arrivée.
Déroulement de l'étape
Dès que le départ fut lancé, le Suisse Simon Pellaud (Androni-Giocattoli), l’Italien Umberto Marengo (Bardiani) et le Britannique Mark Christian (Eolo-Kometa) prennent la poudre d'escampette. Ce trio va compter jusqu'à cinq minutes d'avance sur le peloton. Mais le travail des équipes des sprinteurs et le vent de face annihilent les ambitions de victoire des trois fuyards qui sont repris à 17 kilomètres de l'arrivée. Le sprinteur colombien Fernando Gaviria (UAE) lance le sprint de loin mais il se fait rattraper et dépasser par l'Australien Caleb Ewan (Lotto-Soudal) qui remporte une seconde victoire sur ce Giro avec une longueur d'avance sur l'Italien Davide Cimolai (Israel Start-Up) et le Belge Tim Merlier (Alpecin Fenix).