Tom Dumoulin (Sunweb) wins the opening time trial at the Giro d'Italia

Stage 1

Friday, May 4 2018
Jerusalem - blank 9.7 km
The Israel Cycling Academy riders head to the start

Stage 2

Saturday, May 5 2018
Haifa - Tel Aviv 167 km
Elia Viviani (Quick-Step Floors) wears the points jersey, teammate  Maximilian Schachmann wears the white best young rider jersey

Stage 3

Sunday, May 6 2018
Be'er Sheva - Eilat 229 km
The crowds turned out in force for stage 4 of the Giro d'Italia

Stage 4

Tuesday, May 8 2018
Catania - Caltagirone 202 km
Michael Woods (EF Drapac) chases up the climb

Stage 5

Wednesday, May 9 2018
Agrigento - Santa Ninfa (Valle del Belice) 153 km
Simon Yates (Mitchelton-Scott) wins the final stage of Volta a Catalunya

Stage 6

Thursday, May 10 2018
Caltanissetta - Etna 169 km
The 2018 Giro d'Italia stage 7 from Pizzo to Praia a Mare

Stage 7

Friday, May 11 2018
Pizzo - Praia a Mare 159 km
Darwin Atapuma (UAE Team Emirates) with a fan

Stage 8

Saturday, May 12 2018
Praia a Mare - Montevergine di Mercogliano 209 km
Ryan Mullen (Trek-Segafredo) before Stage 9 of the Giro d'Italia

Stage 9

Sunday, May 13 2018
Pesco Sannita - Gran Sasso d'Italia (Campo Imperatore) 225 km
Salvatore Puccio (Team Sky)

Stage 10

Tuesday, May 15 2018
Penne - Gualdo Tadino 244 km
Esteban Chaves lined up with his customary smile despite yesterday's disastrous stage

Stage 11

Wednesday, May 16 2018
Assisi - Osimo 156 km
blank

Stage 12

Thursday, May 17 2018
Osimo - Imola 214 km
Simon Yates (Mitchelton-Scott) led by teammate Roman Kreuziger

Stage 13

Friday, May 18 2018
Ferrara - Nervesa della Battaglia 180 km
Mads Wurtz Schmidt (Katusha-Alpecin)

Stage 14

Saturday, May 19 2018
San Vito Al Tagliamento - Monte Zoncolan 186 km
Simon Yates (Mitchelton-Scott) attacks to win Stage 15 at the Giro d'Italia

Stage 15

Sunday, May 20 2018
Tolmezzo - Sappada 176 km
Start of stage 16 time trial in Trento at the Giro d'Italia

Stage 16

Tuesday, May 22 2018
Trento - Rovereto (ITT) 34.2 km
The peloton at the start of stage 17 at the  Giro d'Italia

Stage 17

Wednesday, May 23 2018
Riva del Gardo - Iseo 155 km
Stage 18 from Abbiategrasso to Prato Nevoso at the Giro d'Italia

Stage 18

Thursday, May 24 2018
Abbiategrasso - Prato Nevoso 196 km
The start of stage 19 of the Giro d'Italia in Venaria Reale

Stage 19

Friday, May 25 2018
Venaria Reale - Bardonecchia 184 km
Chris Froome in his first maglia rosa

Stage 20

Saturday, May 26 2018
Susa - Cervinia 214 km
Team Sky in the lead

Stage 21

Sunday, May 27 2018
Roma - Roma 115 km
Back to top