The full route for the 2022 Giro d'Italia has been unveiled by organisers ©Giro d'Italia

Organisers have claimed riders are facing one of the toughest Giro d’Italia routes in recent years after the publication of all the stages of the 105th edition of the Grand Tour race.

Hungary’s capital city Budapest will host the Grande Partenza - Great Start - as confirmed last week as organisers RCS Sport opted to reveal the full route in phases.

The race’s seven sprint stages were published on Monday (November 8), with six hilly stages outlined the following day.

Six mountain stages, featuring four summit finishes, were revealed yesterday before today’s confirmation that Verona will host the final day of racing.

"Next year the Giro d'Italia will celebrate its 105th edition with a route from Budapest to Verona," said Urbano Cairo, President of RCS MediaGroup.

"The fact that we have reached this number itself already reflects the importance of the Corsa Rosa for the world of sport and for our group.

"For the 14th time, the race will start from abroad, proof of its international profile.

"We are coming straight from two previous editions which, despite the difficult period we have experienced, have left a lasting sporting and cultural impact.

"This has given us an even greater understanding of the public’s love for the Giro across five continents and an appreciation for all the great athletes who have participated in the race to make every Giro spectacular until the last stage.

"The next edition will be one of the toughest in recent years with its 51,000 metres of total elevation gain.

"It will touch climbs that have made cycling history such as the Mortirolo, Pordoi and Marmolada, making the journey of the Giro unique once again."

The race will begin on May 6 with the first of three stages in Hungary.

Following the first rest day of the race on May 10, racing will continue in Italy with a challenging 166-kilometre stage from Avola to Mount Etna.

Two sprint stages ending in Messina and Scalea will follow, before hilly stages concluding in Potenza and Naples on stages seven and eight.

A 187km mountain course from Isernia to Blockhaus will be the task for riders on stage nine, with the second rest day held the following day.

Hilly stages ending in Jesi and Genova will be held either side of an expected sprint stage in Reggio Emilia.

A 157km mountainous course from San Remo to Cuneo will be contested on stage 13, with a hilly stage from Santena to Turin held on stage 14.

Three tough ascents face riders on the 177km stage from Rivarolo Canavese to Cogne, which will feature elevation gains of 4,030m.

The final rest day of the race will be held on May 23.

The last week of the race will begin with a 200km mountain stage from Salò to Aprica, which has been billed as the Sforzato Wine Stage due to the region in Lombardy.

The penultimate mountain stage will be held on May 25 with riders finishing in Lavarone after a 165km course.

Treviso will offer sprinters their final chance of victory on stage 18, before a hilly stage in Castelmonte and a mountainous route in Mamolada on stages 19 and 20.

The race will finish in Verona for the fifth time, where the only individual time trial of the 2022 event will be held.

The final 3km of the 17.1km stage will be contested in the city’s streets, with riders crossing the line at the Roman amphitheatre.

Last year’s race was won by Colombia’s Egan Bernal.