Update August 2015: Just a heads up for those planning to enter Thailand via Suvarnabhumi airport. Due to renovations at the airport there is no longer an ATM before immigration. As the visa on arrival fees must be paid only in Thai Baht you will need to carry some USD/EUR/INR/THB … more »