For most travelers, 7 to 10 days is a good amount of time for South Korea. That is usually enough to see Seoul plus one or two more places such as Busan, Gyeongju, or Jeju without rushing too much. Travel guides and sample itineraries commonly frame 7 days as a practical first trip and 10 days as a stronger option for covering the main highlights more comfortably.
A simple way to plan it is this: 4 to 5 days if you only want Seoul, 7 days for Seoul and Busan, and 10 to 13 days if you want Seoul, Busan, and Jeju together. Even Lonely Planet’s sample journey for Seoul, Jeju-do, and Busan is built around 13 days, which shows that adding more regions needs extra time.
So, 7 days is enough for a solid first visit, but 10 days is better if you want a more complete South Korea trip.