A list of the 21 stages in the 2010 Tour of Italy which begins in Amsterdam on May 8 and ends in Verona on May 30 after 3,416.5km. Stage 1 - Saturday May 8 Amsterdam (individual timetrial) 8.4km Stage 2 - Sunday May 9 Amsterdam to Utrecht 209km Stage 3 - Monday May 10 Amsterdam to Middelberg 209km Rest day - Tuesday May 11 Travel to Italy Stage 4 - Wednesday May 12 Savigliano to Cuneo (team timetrial) 32.5km Stage 5 - Thursday May 13 Novara to Novi Ligure 168km Stage 6 - Friday May 14 Fidenza to Carrara 166km Stage 7 - Saturday May 15 Carrara to Montalcino 215km Stage 8 - Sunday May 16 Chianciano Terme to Terminillo 189km Stage 9 - Monday May 17 Frosinone to Cava De Tirreni 188km Stage 10 - Tuesday May 18 Avellino to Bitonto 220km Stage 11 - Wednsday May 19 Lucera to L'Aquila 256km Stage 12 - Thursday May 20 Citta Sant'Angelo to Porto Recanati 191km Stage 13 - Friday May 21 Potro Recanati to Cesenatico 222km Stage 14 - Saturday May 22 Ferrara to Asolo 201km Stage 15 - Sunday May 23 Mestre to Monte Zoncolan 218km Rest day - Monday May 24 Stage 16 - Tuesday May 25 San Vigilio di Marebbe/St. Vigil to Plan de Coroner/Kronplatz (individual timetrial) 12.9km Stage 17 - Wednesday May 26 Brunico/Bruneck to Peio Terme 173km Stage 18 - Thursday May 27 Levico Terme to Brescia 151km Stage 19 - Friday May 28 Brescia to Aprica 195km Stage 20 - Saturday May 29 Bormio to Tonale 178km Stage 21 - Sunday May 30 Verona (individual timetrial) 15.3km 