El 20 de septiembre tiene lugar la ceremonia de inauguración de los Campeonatos del Mundo de Ciclismo Madrid 2005. Con una duración de cinco días, se trata del primer gran acto deportivo abierto a todo el público en las calles de la capital de España.
La Casa de Campo de Madrid, con un circuito de 22 km, es el escenario para las pruebas contrarreloj que se celebrarán los días 21 y 22. Mientras, las pruebas de ruta, que se celebrarán los días 24 y 25, trascurrirán por las calles de la ciudad. La salida y la meta estarán situadas en la plaza de Lima, en pleno paseo de la Castellana, frente al estadio Santiago Bernabéu y el Palacio de Congresos. El recorrido tiene 21,3 km.