3 days ( 72 hours in Seoul) is a good amount of time to visit the highlights of the city. 4 to 7 days will give you the time to go hiking, to visit more of the beaten path attractions or to take a few day trips from Seoul.