poza sezonem lęgowym również Egipt S. v. oppenheimi Neumann, 1915 – południowo-wschodnia Turcja i północny Irak S. v. nobilior Hume, 1879 – północno-wschodni Iran, południowy Turkmenistan i północny Afganistan; poza sezonem lęgowym zamieszkują subkontynent indyjski S. v. porphyronotus Sharpe, 1888 – wschodni Kazachstan, skrajnie południowo-wschodnie Chiny (zachodni Sinciang) na południe po wschodni Uzbekistan i Tadżykistan; poza sezonem lęgowym północny subkontynent indyjski S. v. humii W.E. Brooks, 1876 – zachodnie Himalaje (Kaszmir i Pendżab); poza sezonem lęgowym północny subkontynent indyjski (uwaga: w niektórych źródłach występuje pod nazwą S. v. indicus) S. v. minor Hume, 1873 – centralny i południowy Pakistan (w dolinie Indusu).

BirdLife International szacuje całkowity zasięg występowania na 41,6 mln km². Naturalnie szpaki rozprzestrzeniły się aż po Japonię, gdzie dotarły w 1969. Od lat 70. donoszono o osobnikach zimujących w Hongkongu i w Japonii, ale pochodzenie tych osobników nie jest znane. Na Syberii gniazdują na północ do równoleżnika 60°N. Są częściowo wędrowne. W razie potrzeby mogą przebywać dystans 1–1,5 tys. kilometrów, zwłaszcza jeśli pokrywa śniegu uniemożliwi im dostęp do pożywienia. Szpaki na południe od równoleżnika 40°N rzadko migrują.