Average Daily Costs While meal prices in Thailand can vary, the average cost of food in Thailand is ?605 per day. Based on the spending habits of previous travelers, when dining out an average meal in Thailand should cost around ?242 per person. Breakfast prices are usually a little cheaper than lunch or dinner.