Nel corso del primo meeting del 2016 tenutosi a Zolder (Belgio) l’UCI Management Committee ha deciso di assegnare i Campionati del Mondo su strada 2018 a Innsbruck, Austria.
La Capitale della Alpi è una delle tre città al mondo, insieme alla svizzera St. Moritz e alla statunitense Lake Placid, ad aver ospitato per due volte i Giochi Olimpici Invernali, nel 1964 e nel 1976. Nel 1984 e nel 1988 ha ospitato i Giochi Invernali Paralimpici e nel 2012 i Giochi Olimpici Invernali della Gioventù.
Quella che sarà assegnata tra due stagioni sarà la terza Maglia Iridata austriaca, dopo Villach 1987 e Salisburgo 2006.
Oltre ai World Road Championships sono state definite le sedi anche di:
• 2018 UCI Cyclo-cross World Championships a Valkenburg (Olanda);
• 2016, 2017 e 2018 UCI Masters Cyclo-cross World Championships a Mol (Belgio);
• 2016 UCI Masters Mountain Bike World Championships a Val di Sole (Italia).