Thai Baht is the official currency of Thailand. However, if you have USD / EUR and other currencies it's easy and convenient to change money at your arrival airport upon arrival in Thailand. There are also numerous banks and money exchange centers within the city whereupon you could convert your forriegn currency for Thai Bahts.