Ostatni etap, z Wieliczki do Krakowa (142 km), wygrał po finiszu z peletonu Holender Olav Kooij (Visma), wyprzedzając Belgów Tima Merliera (Soudal Quick-Step) oraz Gerbena Thijssena (Intermarche-Wanty).

Stanisław Aniołkowski (Cofidis) zajął 13. miejsce.

Kooij odniósł czwarte zwycięstwo etapowe w Tour de Pologne, a drugie w tegorocznej edycji, po sukcesie w Prudniku.