How long you can stay in South Korea will depend on your nationality. Below is a list of maximum stays according to nationalities:
30-day maximum stay for travelers from Albania, Andorra, Bahrain, Bosnia and Herzegovina, Brunei, Cyprus, Eswatini (Swaziland), Fiji, Guam, Guyana, Holy See, Honduras, Kazakhstan*, Kiribati, Marshall Islands, Mauritius, Micronesia, Monaco, Montenegro, Nauru, New Caledonia, Oman, Palau, Paraguay, Samoa, San Marino, Saudi Arabia, Seychelles, Solomon Islands, South Africa, Tonga, Tunisia, Tuvalu, UK-Dependent Territories Citizen (GBD), UK-British National Overseas(GBN), UK-Brithis Protected Person(GBP), UK-British Subject (GBS).
60-day maximum stay for travelers from Russia* and Lesotho.
90-day maximum stay for travelers from Antigua and Barbuda, Argentina, Australia, Austria, Bahamas, Barbados, Belgium, Botswana, Brazil, Bulgaria, Chile, Hong Kong, Macao, Colombia, Dominica, Costa Rica, Croatia, Czech Republic, Denmark, Dominican Republic, Ecuador, El Salvador, Estonia, Finland, France, Germany, Grenada, Guatemala, Haiti, Hungary, Iceland, Ireland, Israel, Italy, Jamaica, Japan, Kuwait, Latvia, Liechtenstein, Lithuania, Luxembourg, Malaysia, Malta, Morocco, Netherlands, Nicaragua, Norway, Panama, Peru, Poland, Portugal*, Qatar, Serbia, Romania, Singapore, Slovakia, Slovenia, Spain, St. Kitts and Nevis, St. Lucia, St. Vincent, Suriname, Sweden, Switzerland, Taiwan, Thailand, Trinidad and Tobago, Turkey, United Arab Emirates, United Kingdom, United States of America, Uruguay and Venezuela.
180-day maximum stay for travelers from Canada.
*Important: Citizens of Kazakhstan, Russia, and Portugal have more limited maximum stays in South Korea. Travelers from Kazakhstan cannot stay more than 60 days in total (cumulative across all stays) within a 180-day period. Travelers from Russia and Portugal cannot stay more than 90 days in total within a 180-day period.