Citizens from third countries who want to enter or exit Austria, are obliged to carry a valid passport (passport obligation). In addition, a visa is necessary to enter and stay. The entry of the country is only possible if the passport is valid until three months after the planned date of exit of the Schengen area and has been issued within the last ten years. Citizens who are eligible for entry without visa, are stated in the list of visa obligations. All kinds of visas need to be applied for at an Austrian representative authority prior to entering the country.
Further information under: https://ec.europa.eu