1957.12.30. átszámozás: a 21A a továbbiakban 90-es jelzéssel közlekedik (Svábhegy, fogaskerekű - Csillebérc, KFKI).
1959.06.27. mindkét irányban az Eötvös úton közlekedik.
1988.07.01. csak Csillebérc és a Normafa között jár.
2004.08.01. a 21-es útvonalán a Moszkva térig közlekedik.
2008.08.21. átszámozás: a 21-es a továbbiakban 90A jelzéssel közlekedik (Normafa - Moszkva tér).
2009.08.22. a 90-es és a 90A az Orbánhegyi út helyett végig az Istenhegyi úton át közlekedik.
2011.05.01. átszámozás: a a 90-es és a 90A a továbbiakban 21-es és 21A jelzéssel közlekedik.