2019
2021

2020   »   103rd Giro d'Italia

2020

21 Stages   »   Monreale  ›  Milan   (3360.9km)
menu

Average speed per stage

The average speed over all stages is 39.2257 km/hour. The average speed for the whole race is computed by dividing the total distance by the sum of stage times of the final GC winner. In the last column the average speed up to that stage is shown. This is the average speed for the leader in the race at that stage.
Stage KM Avg. speed stage winner Total avg. speed after stage
Stage 1 (ITT) | Monreale - Palermo15.158.8358.831
Stage 2 | Alcamo - Agrigento14943.6244.663
Stage 3 | Enna - Etna15037.1140.58
Stage 4 | Catania - Villafranca Tirrena14041.5440.871
Stage 5 | Mileto - Camigliatello Silano22537.5739.695
Stage 6 | Castrovillari - Matera18838.2839.38
Stage 7 | Matera - Brindisi14351.2340.714
Stage 8 | Giovinazzo - Vieste20041.3640.502
Stage 9 | San Salvo - Roccaraso (Aremogna)20836.5639.836
Stage 10 | Lanciano - Tortoreto17743.940.242
Stage 11 | Porto Sant'Elpidio - Rimini18244.7840.664
Stage 12 | Cesenatico - Cesenatico20436.9340.131
Stage 13 | Cervia - Monselice19243.9240.439
Stage 14 (ITT) | Conegliano - Valdobbiadene34.147.9540.519
Stage 15 | Base Aerea Rivolto - Piancavallo18537.1440.229
Stage 16 | Udine - San Daniele del Friuli22937.6939.862
Stage 17 | Bassano del Grappa - Madonna di Campiglio20334.739.393
Stage 18 | Pinzolo - Laghi di Cancano20734.2138.97
Stage 19 | Abbiategrasso - Asti12449.3839.2
Stage 20 | Alba - Sestriere19038.9439.182
Stage 21 (ITT) | Cernusco sul Naviglio - Milan15.754.5639.226
3360.9

Follow-up links