The answer relies on how you live and what you want to do in Thailand. For the average tourist, Thailand is a very cheap place to visit. You can easily spend $30 to $40 a day on everything, including food, lodging, and travel.