The main story of Star Wars Jedi: Survivor lasts around 19 hours, according to HowLongToBeat. Yet, you will only manage to beat it in that time if you put all your focus on the story. That is difficult to do since each planet you visit is filled with places to go and people to see.