Você viu o site do consulado austríaco? Isto é de link :
Passengers who are not visa-exempt under the Visa Waiver Program and travel from the US (or any other non-Schengen country) via Austria to another non-Schengen country do not need a visa, if they do not leave the transit area of the airport.
Isso é qualificado na próxima declaração, mas isso se aplica somente aos titulares de passaportes dos seguintes países:
Afghanistan
Bangladesh
Dem. Rep. of Congo
Eritrea
Ethiopia
Ghana
Iran
Iraq
Nigeria
Pakistan
Somalia
Sri Lanka
Syria