Upon arrival in Thailand, foreign citizens must hold a valid passport with at least six months validity, a valid Thai visa, and proof on onward travel. However, visitors from ASEAN or Western countries, including most European, Commonwealth, and North American citizens, are not required to have a Thai visa for visits less than 30 days in Thailand. They will be granted access through Thailand immigration with a 30 Thai visa waiver, provided upon arrival. After such time, a Thai visa extension from an immigration office or a Thailand visa from an embassy or consulate outside of Thailand is required.
Please note that consular officers reserve the rights to request for additional documents when they deemed it necessary. It is advised that travelers check for requirements update with Royal Thai Consular or Embassy.
Royal Thai Consulate-General, Dubai, United Arab Emirates
Royal Thai Embassy, Abu Dhabi, United Arab Emirates
Royal Thai Embassy, Riyadh, Kingdom of Saudi Arabia
Royal Thai Consulate, Jeddah, Kingdom of Saudi Arabia
Royal Thai Embassy, Manama, Bahrain
Royal Thai Embassy, Kuwait, Kuwait
Royal Thai Embassy, Muscat, Sultanate of Oman
Royal Thai Embassy, Doha, State of Qatar
Royal Thai Embassy, Amman, Hashemite Kingdom of Jordan
Royal Thai Embassy, Cairo, Arab Republic of Egypt
Royal Thai Embassy, Tehran, Islamic Republic of Iran
https://tehran.thaiembassy.org/