The Giro d’Italia 2023 route has been unveiled

A 'mountain in the city' stage and a finish in Rome are both on the menu.

Don’t miss out on the latest CyclingTips updates.

Jump To Comments

The route of the 2023 Giro d’Italia has been unveiled and features three time trials and seven summit finishes.

The race opens with an 18.4 km-long time trial from Fossacesia Marina to Ortona, which could entice top time trialists onto the start line, given the chance to wear the first pink jersey of the race. The opening time trial takes place almost entirely along the Trabocchi cycle path that retraces the disused Adriatic railway. A flat day follows on stage two as the road racing begins.

The peloton will continue southwards to Melfi on stage 3 before the race’s first uphill finish on stage 4. Riders will tackle 3,500 m of climbing before the finish at Lake Laceno.

Stages 5 and 6 offer opportunities for the sprinters at finish lines in Salerno and Napoli before the race heads north. Stage 7 provides the second uphill finish of the race and the first above 2,000 m atop the Gran Sasso d’Italia (2,135 m). At 45 km in length, the climb is described as “endless.”

Heading into the weekend and the hilly stage 8 has 2,500 m of climbing packed within the final 60 km, and Muri (walls) at Cappuccini (3 km long with maximum gradients up to 19%) and Monte delle Cesane (7km, with gradients up to 18%). A 33.6 km-long flat time trial follows on Sunday to finish the week.

After the first rest day, stages 10 and 11 cater to the sprinters before a challenging and undulating stage 12 finishing in Rivoli in the northwest.

Stage 13 takes us into Switzerland for an Alpine stage, from Borgofranco d’Ivrea to Crans Montana. The stage takes in the Cima Coppi of the race, the 34 km-long Colle del Gran San Bernardo (2,469 m), which is 34 km in length, before the Croix de Coeur (15 km up to 1,350 m of elevation) before a 22 km-long descent to lead into an ascent of the Crans Montana from a side never raced at the Giro before.

Stage 14 is again given to the sprinters before the “mountain in the city” Bergamo stage, featuring the Valcava, the Selvino and the Roncola from the Barlino side.

Into the final week and stage 16 from Sabbio Chiese to Monte Bondone will be ridden at a relatively low altitude but feature over 5,000 m of climbing throughout the day. The Trentino in Riva del Garda, Passo di Santa Barbara (10%) and Passo di Bordala characterise the first half before a descent into the Monte Bondone from the Aldeno side (15%).

Another flat day follows from Pergine Valsugana to Caorle before a short but difficult mountain test on stage 18. From Oderzo to the Val di Zoldo, the route takes in 3,700 m of vertical elevation thanks to the likes of the Passo la Crosetta and the climb of Coi (4 km over 10%, peaking at 19%), which comes with 5 km to go to the finish.

On stage 19, we get a full-course menu of the Dolomites. A 182 km feast from Longarone to the Tre Cime di Lavaredo features 5,400 m of vertical elevation. The Campolongo Pass and the Valparola Pass precede the “Scala Santa” before the Passo Giau (Selva di Cadore side, 10% average gradient), the Passo Tre Croci and Tre Cime di Lavaredo, which reaches a maximum gradient of 18%.

The penultimate stage is an uphill time trial with 1,050 m of elevation. The first 10 km are flat, but the following 7.5 km has an average gradient of 12% with pitches of up to 22%.

The rumours of a final stage in Rome have been confirmed, with riders and the rest of the traveling circus facing a 700 km transfer from Longarone in the north-east for the final processional stage in the Italian capital to close out the three weeks of racing. Finishing at the Imperial Forums after a hilly last day, it will be only the fifth time in history that the Giro d’Italia has concluded in Rome.

Giro d’Italia 2023 stages:

  • S1: May 6: Fossacesia Marina – Ortona – Costa Dei Trabocchi (ITT): 18km
  • S2: May 7: Teramo – San Salvo: 204km
  • S3: May 8: Vasto – Melfi: 210km
  • S4: May 9: Venosa – Lago Laceno: 184km
  • S5: May 10: Atripalda – Salerno: 172km
  • S6: May 11: Napoli – Napoli: 156km
  • S7: May 12: Capua – Gran Sasso D’Italia (Campo Imperatore): 218km
  • S8: May 13: Terni – Fossombrone: 207km
  • S9: May 14: Savignano Sul Rubicone – Cesena (ITT): 34km
  • May 15: Rest Day
  • S10: May 16: Scandiano – Viareggio: 190km
  • S11: May 17: Camaiore – Tortona: 218km
  • S12: May 18: Bra – Rivoli: 179km
  • S13: May 19: Borgofranco D’ivrea – Crans Montana: 208km
  • S14: May 20: Sierre – Cassano Magnago: 194km
  • S15: May 21: Seregno – Bergamo: 191km
  • May 22: Rest Day
  • S16: May 23: Sabbio Chiese – Monte Bondone: 198km
  • S17: May 24: Pergine Valsugana – Caorle: 192km
  • S18: May 25: Oderzo – Val Di Zoldo: 160km
  • S19: May 26: Longarone – Tre Cime Di Lavaredo: 182km
  • S20: May 27: Tarvisio – Monte Lussari (ITT): 19km
  • S21: May 28: Roma – Roma: 115km

Editors' Picks