Preview: Your stage-by-stage breakdown of the 2021 Giro d’Italia course

Plan your viewing for the 104th Giro d'Italia with this breakdown of every stage.

Don’t miss out on the latest CyclingTips updates.

Jump To Comments

After last year’s Giro d’Italia was delayed until October due to COVID, Italy’s biggest race returns to its regular May timeslot this year for its 104th edition.

Starting in Torino in far north-west Italy on Saturday May 8, the race sweeps down Italy’s eastern coastline, reaching its southernmost point by stage 8. From there the riders will head north again, back towards the Alps for the final week. The race ends as it often does, in Milan, in the shadows of the spectacular Duomo di Milano.

Here’s your stage-by-stage breakdown of the 2021 Giro d’Italia, perfect to help you plan which stages you’ll watch, or which rider to assign to each stage in our fantasy competition. And if you haven’t already, be sure to check out our preview of the riders to watch in this year’s race.

Stage 1: Torino to Torino ITT (8.6 km) | Saturday May 8

The Giro opens with an individual time trial but it’s not a particularly tough one. With just 50 metres of elevation gain over 8.6 km and very few tight corners this should just be a slugfest for the big, powerful riders (Filippo Ganna anyone?) The first maglia rosa awaits the stage winner.

Who’s it for: The pure TT specialists.
What to watch for: How the big GC contenders go relative to one another.

Stage 2: Stupinigi to Novara (179 km) | Sunday May 9

Raced entirely in the Piedmont region of north-west Italy, this is a nice gentle introduction to the Giro’s road stages. With only 600 metres of climbing, this is a very flat day’s racing that should end in a bunch kick. With just one corner in the last 4 km, the run-in to the sprint should be pretty straightforward too.

Who’s it for: The sprinters.
What to watch for: There’ll be a battle to get in the breakaway and be first atop the day’s only climb. Whoever crosses that line first will wear the race’s first KOM jersey on stage 3.

Stage 3: Biella to Canale (190 km) | Monday May 10

Four late climbs make this an interesting stage (note that the last, 3.5 km climb doesn’t offer points for the KOM competition, but it does have sprint points at the top – go figure). None of the climbs are particularly tough, but if the right riders are up for the fight, these climbs could be enough to force a selection late in the piece. Look for attacks on that last, uncategorised climb in particular, roughly 15 km from the finish.

Who’s it for: The puncheurs.
What to watch for: Plenty of aggression on the last few climbs.

Stage 4: Piacenza to Sestola (187 km) | Tuesday May 11

There’s less climbing on this stage than on stage 3 (1,800 vs 2,100 metres) but this is a tougher stage, owing to the nature of that climbing. With two third-category climbs, a late uncategorised ascent of more than 5 km, and then a tough second-category climb that peaks 2.5 km from the line, this is a challenging day’s racing.

That final climb is only 4.3 km long, but with an average of 9.9% it’s quite steep. From there the riders will descend briefly before a lumpy approach to the line. This feels like a day for the breakaway, but we might still see the GC contenders throwing a few haymakers.

Who’s it for: The breakaway?
What to watch for: Our first chance to see which GC riders are climbing well.

Stage 5: Modena to Cattolica (177 km) | Wednesday May 12

This is about as flat as bike racing gets. The riders will follow one road most of the way to the Adriatic coast, climbing just 200 metres in the process. Did I mention this stage is flat? The run-in to the finish in Cattolica is pretty straightforward too: after a few corners, the last 900 metres to the line is all straight.

Who’s it for: The sprinters (obviously).
What to watch for: If there are crosswinds around, this could get interesting.

Stage 6: Grotte di Frasassi to Ascoli Piceno (160 km) | Thursday May 13

There’s barely a metre of flat road in this jaunt through the Marche region. With 3,400 metres of climbing, stage 6 also plays host to the race’s first proper uphill finish: a 15.5 km ascent at 6.1% that gets steeper closer to the top.

Who’s it for: The GC contenders.
What to watch for: Our first chance to see who’s really climbing well.

Stage 7: Notaresco to Termoli (181 km) | Friday May 14

With just the one fourth-category climb, this race along the Adriatic coast should be a day for the sprinters. But that’s not a given – there’s a tantalisingly steep ramp just 1.7 km before the finish that could be a great launchpad for an ambitious rider. That ramp is only 200 metres long, but at 12% it could produce some fireworks. Note that there are six bends in the final 2 km and the finishing straight is uphill too. In short: this isn’t a regulation sprint finish.

Who’s it for: The smaller sprinters.
What to watch for: A late dig from a Classics-type rider to disrupt the fastmen.

Stage 8: Foggia to Guardia Sanframondi (170 km) | Saturday May 15

This feels like it might be a day for the breakaway as well. There’s a big second-category climb in the final third of the race (18.9 km at 4.6%) but it’s the day’s final, fourth-category ascent that could be more decisive. Peaking just 500 metres from the line, it’s officially 2.5 km at 7.6% but the road tends upward for nearly 10 km before the designated climb begins.

Who’s it for: Breakaway riders who are strong uphill.
What to watch for: A punchy GC rider who might try to snag a few seconds on the final climb.

Stage 9: Castel di Sangro to Campo Felice (158 km) | Sunday May 16

A short day in the Abruzzo region of central Italy but a tough one. As you can see below, the profile resembles something of a sawtooth. All up, the riders will amass 3,400 m of climbing.

That last climb is only 6 km at 6% but that includes 1.6 km on a gravel track that’s apparently a ski slope in winter. This is a tricky day that the GC riders will be happy to have behind them.

Who’s it for: Probably the GC contenders.
What to watch for: Uphill gravel sectors are always worth a watch.

Stage 10: L’Aquila to Foligno (139 km) | Monday May 17

The shortest road stage of the Giro and a relatively easy one at that. The biggest challenge is a 6 km ascent that peaks with 39 km to go. From there it’s downhill then flat to the finish. It’ll probably be a bunch sprint that takes the riders into the first rest day, but there are a few twists and turns in the final 2 km that might make things interesting.

Who’s it for: The sprinters.
What to watch for: Which sprinters were able to get over the late climb? Who wasn’t?

Stage 11: Perugia to Montalcino (162 km) | Wednesday May 19

A mini Strade Bianche makes this a tough return to racing after the first rest day. There’s 2,300 metres on climbing on tap but harder than that will be the 35 km of gravel roads spread over four sectors. The first sector includes a technical downhill stretch, the second includes a third-category climb, and the last sector is part of a 13 km ascent at 3.6% that peaks just a few kilometres from the finish.

The descent into Montalcino is technical and narrow on stone-paved roads, before switching back to tarmac for the final 200 metres. This is going to be a must-watch stage. Check out Cadel Evans’ legendary, mud-splattered stage win into Montalcino from the 2010 edition to get in the mood.

Who’s it for: Who knows! (Maybe a small group?)
What to watch for: All of it. Just about anything could happen. An ill-timed puncture could spell disaster for a GC contender.

Stage 12: Siena to Bagno di Romagna (212 km) | Thursday May 20

Another tough day, with a particularly difficult back half. There are three big climbs for the riders to conquer: 17.1 km at 5.7%, 15.3 km at 5.5% and then 10.8 km at 5.1%. The last of those climbs has many changes in gradient and peaks about 11 km from the finish. From there it’s downhill and flat to the finish.

Who’s it for: A breakaway of riders that saved themselves on the tough stage 11.
What to watch for: GC riders who might be battling on the final climb after the tough stage previous.

Stage 13: Ravenna to Verona (198 km) | Friday May 21

A regulation sprint stage with just 200 metres of climbing in 198 km. The final kilometres are on wide, straight, well-paved roads with only a few roundabouts to disrupt the lead-out trains.

Who’s it for: The sprinters.
What to watch for: If there are crosswinds this could be interesting.

Stage 14: Cittadella to Monte Zoncolan (205 km) | Saturday May 22

According to Giro organisers this is one of only three days of five-star difficulty in this year’s race. It’s a doozy of a stage. After an early fourth-category climb and then the Forcella di Monte Rest climb (10.5 km at 5.9%) the riders will face the mighty Monte Zoncolan.

The race approaches from the Sutrio side this year, not from Ovaro as it often does, but this is still a fearsome climb. It’s 14.1 km at 8.5% all up, but the last 3 km ramps up at an average of 13% with a max gradient of 27% right near the finish. The last kilometre alone averages 18%. Recent winners on Monte Zoncolan include Ivan Basso (2010), Igor Anton (2011), Michael Rogers (2014), and Chris Froome (2018).

Who’s it for: GC contenders.
What to watch for: It’s easy to lose a lot of time in a flash on a finish as steep as this.

Stage 15: Grado to Gorizia (147 km) | Sunday May 23

A short stage that brings with it the race’s first departure from Italy. The stage features a circuit in the closing kilometres that takes the riders into and out of neighbouring Slovenia a total of four times. The stage features three ascents of the fourth-category Gornje Cerovo climb (1.7 km at 8.5%), the last of which peaks 16.5 km from the finish.

The more interesting climb might be the uncategorised ramp that tops out just 3 km from the finish. It’s only 1 km at 5.9% but it could well be a perfect launch pad.

Who’s it for: Sprinters or possibly the puncheurs, depending on how it’s raced.
What to watch for: That final climb – can the sprinters hold on when the attacks come?

Stage 16: Sacile to Cortina d’Ampezzo (212 km) | Monday May 24

The queen stage of this year’s Giro is an absolute monster in the Dolomites. At 212 km it’s one of the longest days of the race, but it also happens to feature a massive 5,700 metres of climbing. All up there are four first-category climbs. The first (La Crosetta – 11.6 km at 7.1%) comes more or less straight after the start. The next is the Passo Fedaia (14 km at 7.6%) and has a tough final 5.5 km which averages 11%.

The Cima Coppi – the highest point of the Giro – will be reached on the Passo Pordio (11.8 km at 6.8%, to an elevation of 2,239 metres), and then it’s onto the Passo Giau (9.9 km at a tough 9.3%). From the top of that final climb it’s actually downhill for 17.5 km to the finish, apart from the last kilometre or so which is slightly uphill. In short: a brutal stage just before the second rest day.

Who’s it for: Anyone who has hopes of winning the race overall.
What to watch for: For the few sprinters keen to have a tilt at stage 18, this will be a day-long battle to stay inside the time cut.

Stage 17: Canazei to Sega di Ala (193 km) | Wednesday May 26

The riders aren’t exactly eased back into the racing after the second rest day. This stage features two big first-category climbs towards the end: the Passo di San Valentino (14.8 km at 7.8%) and then the Sega di Ala (11.2 km at 9.8%) which takes the riders right to the finish line.

Who’s it for: Probably the GC men (but maybe a breakaway if the top teams let one get away).
What to watch for: The inconsistent gradient on the final climb – punchier climbers might fare better than diesels.

Stage 18: Rovereto to Stradella (231 km) | Thursday May 27

The longest stage of the Giro but one of the easiest. With just 600 metres of climbing, this lengthy jaunt through wine country in north-central Italy should be something of an easy day ahead of the last few GC stages. As you can see there are a few ripples on the profile towards the end, but this should be a bunch sprint.

Who’s it for: The sprinters.
What to watch for: Some aggressive riders trying to thwart the sprinters on those late lumps.

Stage 19: Abbiategrasso to Alpe di Mera (176 km) | Friday May 28

A tough day to begin the final trio of GC stages. The profile is punctuated by three sizeable climbs: the first-category Mottarone (15.4 km at 6.7%), the third-category Passo della Colma (7.5 km at 6.4%) and the stage-ending, first-category ascent of the Alpe di Mera (9.7 km at 9%). Note there’s barely any flat road for the entire stage – the roads between climbs are all either downhill, or false-flat drags. Tough one.

Who’s it for: Possibly a breakway but important for GC either way.
What to watch for: The descent off the Mottarone is quite technical.

Stage 20: Verbania to Alpe Motta (164 km) | Saturday May 29

In the words of the Giro roadbook, this is “a colossal Alpine stage”. Much of the stage is held over the border in Switzerland and while it’s flat to begin with, the back half is anything but. Three first-category climbs run one after another: the Passo San Bernadino (23.7 km at 6.2% – the longest climb of the Giro), the Passo dello Spluga (8.9 km at 7.3%) and then the climb to the Alpe Motta ski resort (7.3 km at 7.6% with a flatter final kilometre). There’s a total of 4,200 metres of climbing on the day and fireworks are a near-certainty.

Who’s it for: GC contenders.
What to watch for: This is the last chance for the climbers among the GC contenders to make a difference.

Stage 21: Senago to Milan ITT (30.3 km) | Sunday May 30

The Giro started with an individual time trial and it finishes with one too. There’s almost no climbing to speak of (100 metres in 30.3 km) and it’s not a terribly technical course either. There are three, 90º turns inside the final kilometre as riders approach the Duomo di Milano though, so riders will need to be a little careful, particularly GC contenders if they’re still fighting for seconds at that point.

Who’s it for: TT specialists and strong TTers among the GC contenders.
What to watch for: If it’s wet, the city centre course could get quite slippery.

Must-watch stages

Not able to watch every single stage? Here are the eight we’d recommend tuning in for.

Stage 4: Our first chance to see which GC riders are climbing well.
Stage 6: The first big mountain-top finish.
Stage 9: An uphill finish on gravel!
Stage 11: Strade Bianche day.
Stage 14: Monte Zoncolan. Enough said.
Stage 16: The queen stage with 5,700 m of climbing.
Stage 19: A big day of climbing and an uphill finish.
Stage 20: The last mountain day.

Editors' Picks