Gearbox Creative Director Paul Sage revealed that Borderlands 3 will last about 35 hours without even getting into a lot of the side missions.
Source: N4G PC Borderlands 3 to Last 35 Hours Without Even Getting into a Lot of Side Missions, Says Director