Austrian Embassy in Thailand
Thai citizens looking to travel to Austria need to apply for a Schengen Visa, same as for any other country in the Schengen Area.
A Schengen Visa can only be requested in person at an embassy or another Austrian representation. The application process includes providing all the necessary documents and attending an interview at the embassy or consulate.
As this process can take some time, travelers are advised to request their visa in advance. It is possible to request a visa already three months prior to the date of arrival in Austria and up to three weeks before.
Below are the address and contact details of the Austrian embassy in Bangkok, Thailand.
List of Austrian Consulates in Thailand
In addition to the embassy, Austria has four consulates in Chiang Mai, Koh Samui, Pattaya, and Phuket. Below you can find the contact details for each one of them.