Nieliczne trznadle skalne zimują w prowincji Sindh w południowym Pakistanie (obecność odpowiednich zimowisk zależy tu od przebiegu monsunów w danym roku).

Ekologia i zachowanie thumb|Trznadle skalne występują na obszarach z niską roślinnością (najwyżej rzadko rosnącymi krzewami; unikają zadrzewień), na przykład z połaciami trawy porastającymi kamieniste podłoże Trznadle skalne gniazdują na suchych skalistych zboczach, w wąwozach i na płaskowyżach porośniętych kępami traw i niską roślinnością. Występują na terenach pokrytych nieregularnie krzewami, lecz przeważnie unikają zadrzewień. Zamieszkują zarówno otwarte przestrzenie, na przykład z połaciami trawy porastającymi kamieniste podłoże, jak te z bardziej zróżnicowaną rzeźbą terenu – wąwozami, piargami czy wychodniami skalnymi. Na zimowiskach przebywają na suchych zboczach porośniętych wilczomleczami (Euphorbia), suchych kamienistych półpustyniach oraz na terenach upraw.

Trznadle skalne gniazdują przeważnie między 900 a 1400 m n.p.m., w niektórych regionach do 2400 m n.p.m.; w Kazachstanie między 2000 a 2700 m n.p.m., a w Afganistanie do 3200 m n.p.m. W Turcji rzadko gniazduje poniżej 1000 m n.p.m.;