Undertale is a game that will take you about six to seven hours to play through the main story. The reason for this vast difference is because of many factors: skill level, how many times a person has played before, and what kind of endings you are after, and many other factors.