На какой срок даётся виза в Таиланд?

Если получать заранее - на срок от 3 до 6 месяцев.
Граждане стран, которым раззрешён въезд без визы, могут находиться без визы от 30 до 60 дней.

thaiembassy.com/thailand/thailand-tourist-visa.php