Yoga can certainly help you in reducing fat. There are in fact, many yoga exercises that are primarily said to have been developed to control the weight and to burn excess body fat. In general, yoga exercises tend to stretch the muscles which in turn burns off a lot of calories for all the often tough postures that one has to maintain.
Apart from that, the controlled breathing and the controlled heart-rate is also said to be another factor that could aid in the burning off of excess calories in the body. Both power yoga and vinyasa flow are beneficial for weight loss.