Stages

Giro d'Italia 2021

Roadbook (PDF, 53 MB)
Giro d'Italia 2021
Stage 1
INDIVIDUAL TIME TRIAL (ITT) - Torino
Kilometres
9
Climbs
Sprints
1
Deadline Saturday, May 8th, 2021 - 01:45 PM CEST
Stage 2
[ Flat stage ]   Stupinigi - Novara
Kilometres
179
Climbs
1
Sprints
2+ 1
Deadline Sunday, May 9th, 2021 - 12:45 PM CEST
Stage 3
[ Hilly stage ]   Biella - Canale
Kilometres
190
Climbs
3
Sprints
2+ 1
Deadline Monday, May 10th, 2021 - 12:00 PM CEST
Stage 4
[ Hilly stage ]   Piacenza - Sestola
Kilometres
187
Climbs
3
Sprints
2+ 1
Deadline Tuesday, May 11th, 2021 - 11:45 AM CEST
Stage 5
[ Flat stage ]   Modena - Cattolica
Kilometres
177
Climbs
Sprints
2+ 1
Deadline Wednesday, May 12th, 2021 - 01:00 PM CEST
Mountain finish
Stage 6
[ Mountain stage ]   Grotte di Frasassi - Ascoli Piceno
Kilometres
166
Climbs
2+ 1
Sprints
2+ 1
Deadline Thursday, May 13th, 2021 - 12:15 PM CEST
Stage 7
[ Flat stage ]   Notaresco - Termoli
Kilometres
181
Climbs
1
Sprints
2+ 1
Deadline Friday, May 14th, 2021 - 12:30 PM CEST
Mountain finish
Stage 8
[ Mountain stage ]   Foggia - Guardia Sanframondi
Kilometres
170
Climbs
1+ 1
Sprints
2+ 1
Deadline Saturday, May 15th, 2021 - 12:30 PM CEST
Mountain finish
Stage 9
[ Mountain stage ]   Castel di Sangro - Campo Felice
Kilometres
158
Climbs
3+ 1
Sprints
2+ 1
Deadline Sunday, May 16th, 2021 - 12:00 PM CEST
Stage 10
[ Hilly stage ]   L'Aquila - Foligno
Kilometres
139
Climbs
1
Sprints
2+ 1
Deadline Monday, May 17th, 2021 - 01:30 PM CEST
Rest day
Stage 11
[ Hilly stage ]   Perugia - Montalcino
Kilometres
162
Climbs
2
Sprints
2+ 1
Deadline Wednesday, May 19th, 2021 - 12:45 PM CEST
Stage 12
[ Hilly stage ]   Siena - Bagno di Romagna
Kilometres
212
Climbs
4
Sprints
2+ 1
Deadline Thursday, May 20th, 2021 - 11:00 AM CEST
Stage 13
[ Flat stage ]   Ravenna - Verona
Kilometres
198
Climbs
Sprints
2+ 1
Deadline Friday, May 21st, 2021 - 12:15 PM CEST
Mountain finish
Stage 14
[ Mountain stage ]   Cittadella - Monte Zoncolan
Kilometres
205
Climbs
2+ 1
Sprints
2+ 1
Deadline Saturday, May 22nd, 2021 - 11:15 AM CEST
Stage 15
[ Flat stage ]   Grado - Gorizia
Kilometres
147
Climbs
3
Sprints
2+ 1
Deadline Sunday, May 23rd, 2021 - 01:00 PM CEST
Stage 16
[ Mountain stage ]   Sacile - Cortina d'Ampezzo
Kilometres
212
Climbs
4
Sprints
2+ 1
Deadline Monday, May 24th, 2021 - 10:30 AM CEST
Rest day
Mountain finish
Stage 17
[ Mountain stage ]   Canazei - Sega di Ala
Kilometres
193
Climbs
2+ 1
Sprints
2+ 1
Deadline Wednesday, May 26th, 2021 - 11:45 AM CEST
Stage 18
[ Flat stage ]   Rovereto - Stradella
Kilometres
231
Climbs
1
Sprints
2+ 1
Deadline Thursday, May 27th, 2021 - 11:15 AM CEST
Mountain finish
Stage 19
[ Mountain stage ]   Abbiategrasso - Alpe di Mera
Kilometres
176
Climbs
2+ 1
Sprints
2+ 1
Deadline Friday, May 28th, 2021 - 12:00 PM CEST
Mountain finishQueen stage
Stage 20
[ Mountain stage ]   Verbania - Valle Spluga - Alpe Motta
Kilometres
164
Climbs
2+ 1
Sprints
2+ 1
Deadline Saturday, May 29th, 2021 - 12:00 PM CEST
Stage 21
INDIVIDUAL TIME TRIAL (ITT) - Senago - Milano
Kilometres
30
Climbs
Sprints
1
Deadline Sunday, May 30th, 2021 - 01:15 PM CEST