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, visit more of-the-beaten-path attractions, or take a few day trips from Seoul.