Although any tip is appreciated, it is generally considered good practice to give a larger tip for services that require more time and effort, such as all-day drivers or tour guides. However, it is important to note that even a small amount, such as 20-100 THB, can go a long way for locals in Thailand and can cover the cost of a meal or two. So, don't feel guilty if you decide to give less than what is typically expected.