Stage 1 ;29 July 2017 –
Kraków to Kraków, The opening stage of the 2017 Tour de Pologne was a ride around Krakow, effectively designed for the sprinters. Having left from the city's Old Square, the peloton completed an anti-clockwise loop around the city, which contained the only two categorised climbs, in the villages of Bachowice and
Kaszów, both fourth category. Once the riders returned to Kraków, they first passed the sole intermediate sprint, before completing three laps around a circuit, to complete the day's running.
Stage 2 ;30 July 2017 –
Tarnowskie Góry to
Katowice, The second stage was another opportunity for the sprinters. After the start in
Tarnowskie Góry, the riders headed south-east, passing through the intermediate sprints in
Piekary Śląskie,
Chorzów and
Siemianowice Śląskie, following devious roads before hitting the finishing circuit in
Katowice. It contained the two category four climbs of the day, and the final metres before the finish line headed slightly downhill, with speeds of about expected from the top riders.
Stage 3 ;31 July 2017 –
Jaworzno to
Szczyrk, After the opening two sprint stages, the next stage took the riders into the
Silesian Beskids with a route that favoured the climbers. After a reasonably flat first half, the first category Salmopol was climbed, before the riders entered a circuit containing the Zameczek climb, which was climbed twice. Once the riders had descended, they returned over the Salmopol, going in the opposite way from that climbed previously, with the summit coming before the finish line. The final ascent was only long, but averaged 11.3%.
Stage 4 ;1 August 2017 –
Zawiercie to
Zabrze, With a length of , the fourth stage was the longest stage of the 2017 Tour de Pologne. Having started in
Zawiercie, the first section of the route was hilly, covering the sole categorised climb of the day in
Olkusz, where there was also an intermediate sprint, with the other two being in
Jastrzębie-Zdrój and
Rybnik. A finishing circuit was also utilised in the finishing city of
Zabrze, with three laps of a long loop being completed to complete proceedings.
Stage 5 ;2 August 2017 –
Olimp Nagawczyna to
Rzeszów, The stage started from
Olimp Nagawczyna, near
Dębica, heading south-east, through the
Podkarpackie Voivodeship. The route was hilly throughout, with four categorised climbs all coming in the second half of the section – two ascents in
Gmina Lubenia and one in Łany (part of the village
Matysówka), before the riders entered
Rzeszów, where the only intermediate sprint was held. There, the peloton entered the lengthy circuit, to be covered once, and containing another ascent of Łany, the summit coming before the finish.
Stage 6 ;3 August 2017 –
Wieliczka Salt Mine to
Zakopane,
Stage 7 ;4 August 2017 –
Terma Bukowina Tatrzańska to
Bukowina Tatrzańska, ==Classification leadership table==