Aquí está mi experiencia. Primero necesitas revisar el sitio de la Embajada Real de Tailandia. El gobierno tailandés aprobó 55 países para ingresar sin visa o con visa al llegar. Así que busca dónde está listado el pasaporte de tu país en los requisitos del gobierno tailandés. Si tu país no está en ese programa de exención de visa, tienes que obtener la visa para ir allí. Revisa los países aquí.
Deberías solicitar una visa al menos 1-2 meses antes. Si no puedes obtener una visa rápidamente desde donde vives, puedes conseguirla en un día en la Embajada de Tailandia en Yangón, Myanmar o en la Embajada de Tailandia en Laos.
Diferentes nacionalidades tienen diferentes requisitos; depende del pasaporte o la ciudadanía del país que tengas.
También recuerda que la tarjeta verde o un documento de viaje para refugiados no son aceptados como documentos de viaje, solamente tu pasaporte.