Visa
Holders of an EEA (EU Member States, Iceland, Liechtenstein and Norway) or Swiss passport do not need a visa for Austria. Nationals from EU Member States, Switzerland and Liechtenstein may stay in Austria for an unlimited period of time. There are no restrictions regarding the validity of your passport, provided you leave Austria before your passport expires.
Citizens of countries listed below do NOT need a visa for Austria (if your stay does not exceed 90 days and is for tourist purposes only)
Albania (biometric passports only), Andorra, Antigua and Barbuda, Argentina, Australia,
Bahamas, Barbados, Bosnia-Herzegovina (biometric passports only), Brazil, Brunei,
Chile, Costa Rica, Canada, Croatia,
El Salvador,
Guatemala,
Honduras, Hong Kong (SAR only)
Israel,
Japan,
Macao (RAE only), Malaysia, Mauritius, Macedonia (biometric passports only), Mexico, Monaco, Montenegro (biometric passports only),
New Zealand, Nicaragua,
Panama, Paraguay,
Serbia (biometric passports only and NOT issued by Koordinacija Uprava), Seychelles, Singapore, St. Christophe and Nevis,
Taiwan (all passports if they contain the holders identity number)
Uruguay, United States of America,
Venezuela, Vatican
(Source: Do I need a Visa - Website of the Austrian Foreign Ministry)
Please see the information website of the Austrian embassy in the country of your residence for further information.