No seu início disputava-se nos primeiros dias de novembro, mas em finais da década de 1920 começou-se a correr nos últimos dias mês de outubro e posteriormente foi-se adiantando a data até meados de mês. Em 2012 disputou-se no final de setembro dando passo ao Tour de Pequim como última prova da máxima categoria, mas retornou a outubro os dois últimos anos, se disputando no primeiro domingo do mês.
O percurso da prova mudou-se em multidão de ocasiões, pelo que o quilometragem tem variado ainda que sempre tendo mais de 240 km. Milão, Como, Varese, Cantù e Bérgamo têm sido começo, e desde 2004 até 2010 o final da competição foi em Como; e inclusive tem chegado a começar em outro país como a edição do 2004 que começou em Mendrisio (Suíça). Desde 2011 a 2013, voltou-se a mudar o final, sendo desta vez em Lecco[3] e desde 2014 o percurso é entre Como e Bérgamo.[4]
A ascensão mais famosa do Giro de Lombardia é a cota de Madonna del Ghisallo. Em sua cume encontra-se um altar com um pequeno museu que contém objetos e fotografias sobre ciclismo e religião. Outra subida pela que tem passado a corrida é o Muro de Sormano. Esta ascensão de 2 km de comprimento e uma pendente média de 15,8% (com rampas de 25-27%) fez-se no período 1960-1962 e depois de vários anos sem passar por ele, se recuperou em 2012 e 2013.
Partidas e chegadas
A seguir mostram-se as diferentes partidas e chegadas da prova ao longo da história:
Desde 1911 disputa-se também o Piccolo Giro de Lombardia (oficialmente: Piccolo Giro di Lombardia), que é um Giro de Lombardia limitado a corredores sub-23.
As suas primeiras edições foram amador até que em 2005 se incorporou ao circuito profissional do UCI Europe Tour, na categoria 1.2[5] (última categoria do profissionalismo).
Tem uns 70 km menos de traçado com respeito à de sem limitação de idade.
Nota: No Giro de Lombardía de 1907, Giovanni Gerbi, foi o primeiro em cruzar a linha de meta, mas foi desclassificado por ter feito parte do percurso por trás de uma moto.[6]