Kick occurrence is a possible event during a drilling process. It is required to be handled immediately using a well control method to avoid blowout, financial losses and damages to the drilling crew. Several methods including driller, wait and weight, and concurrent are applicable in the drilling industry to control a well during a kick incident. In this study, typical well control methods were simulated for both cases of water and oil-based muds, and essential parameters such as the required time were calculated. Additionally, for each well control approach, a mathematical algorithm was proposed to simulate the process. In case of oil-based mud, the flash calculation was utilized in each depth and time by considering the effect of kick fl...