Yes, drinks are free on Thai Airways. You can enjoy your flight with various food and beverage. In beverage items, you will get wines, beers, coffee, and soft drinks.