Das hängt unter anderem von Deinem Alter ab.
Falls Du über 50 bist, kannst Du bei einem Konsulat ein Non Immigrant Visa Klasse O beantragen. Entweder Du beantragst dort mit multiple Entry (alle 3 Monate Visa Run machen), welches 1 Jahr gültig ist.
oder
Du besorgst Dir ein single Entry und lässt dann in Thailand bei einer Immigration ein Retirement Visa beantragen... Dafür brauchst Du einen gewissen Betrag, den Du auf einem thailändischen Bankkonto anlegen musst. Alternativ kann Dir das auch ein Anwaltsbüro gegen Gebühr erledigen (dabei musst Du kein Geld aufs Konto legen).
Solltest Du noch keine 50 sein, kannst Du Dich in einer Sprachschule in Thailand anmelden und bekommst dann ein Non Immigrant ED Visum, das Du auch mit mehreren Einreisen haben kannst.
Falls Du in DACH selbständig bist, kannst Du ein Non Immigrant B Visa beantragen...
Wie gesagt, es hängt mit persönlichen Dingen zusammen, die man beachten soll, um sich um ein Langzeitvisa zu ergattern....