Contador fråntas även bland annat segern i Tour de France 2010, uppger AFP.
Avstängningen gäller retroaktivt från 2010 och fram till den 6 augusti i år,
uppger spanska medier.
Contador fastnade i en dopningskontroll redan under Tour de France 2010, men
det slutgiltiga beslutet om en eventuell avstängning har dragit ut på tiden.
Contador friades av det spanska cykelförbundet, trots att dopningsprovet
visade spår av det förbjudna preparatet clenbuterol. Det internationella
cykelförbundet UCI och antidopningsbyrån Wada överklagade dock till
skiljedomstolen Cas.
Contador har hävdat att han fått sig det otillåtna ämnet via förorenat kött.
Svenske förbundskaptenen Glenn Magnusson är lättad efter domen mot Contador.
– Jag kan inte tycka annat än att det är skönt att det har kommit till ett
avslut. Det har hängt över hela sporten länge. Jag kan bara inte förstå att
det ska behöva ta så förbaskat lång tid, säger Magnusson till TT.
Han har ingen åsikt om straffet.
– Vi har ett regelverk och man får förutsätta att det har gått rätt till.