Typically, it takes 25 - 35 minutes for the rice to cook. But it will differ depending on the type of rice you are cooking. However, rice cookers can detect when the rice has finihsed cooking and will just turn off immediately, so you do not need to worry about keeping an eye if the rice is already cooked.