In premium class drinks are always complementary. Though some airlines do not offer drinks if you are flying a short distance. For business and economy classes beverages are offered when you fly long distance.