It took me less than 24 hours to complete the main story campaign. However, Bethesda has hinted that it can take more than 160 hours to complete everything that Starfield has to offer.