Oslo can be explored easily in 2 days. This is enough time to explore all of the top sights and enjoy a few quiet moments to yourself. If you want to venture outside of the city, you’d be better planning a 3 day trip, to ensure you fit in all of your plans.