The flight from Seoul’s Gimpo airport to Jeju Island takes about an hour and is regularly ranked the busiest air route in the world. Most of those passengers are Koreans heading for the volcanic island’s black rock coast, white-sand coves and green tea fields, which tells you how the country thinks about beaches: short, intense summer trips, packed into July and August.
South Korea has more than 3,000 islands, most of them scattered along the south and west coasts in the marine parks of Hallyeohaesang and Dadohaehaesang. The best-known beaches are in cities: Busan’s Haeundae and Gwangalli are a subway ride from downtown, and the east coast around Gangneung and Sokcho is two hours from Seoul by KTX or bus.
For quieter water, take a ferry. Udo off Jeju, the slow islands of Wando county, Tongyeong’s archipelago and remote, cliff-walled Ulleungdo in the East Sea are where the coast feels least developed.
At a Glance#
- The big one: Jeju Island, with Hyeopjae and Hamdeok beaches, the Seongsan Ilchulbong crater and day trips to Udo, Marado and Gapado. About an hour’s flight from Seoul.
- City beaches: Busan’s Haeundae, Gwangalli and Songjeong, all on the subway or a short bus ride, with Oryukdo and its skywalk at the mouth of the harbour.
- East coast: long sand beaches and surf breaks from Sokcho and Yangyang down to Gangneung and Donghae, with the clearest water on the mainland.
- South coast islands: Tongyeong and Hansando, Geojedo and the garden island of Oedo, Namhaedo, Yeosu and Dolsando.
- Southwest: Wando with Cheongsando and Sinjido, and the far-flung islands of Dadohaehaesang reached from Mokpo.
- West coast near Seoul: Muuido by the airport, Deokjeokdo, Daebudo and the tidal beaches of Taeanhaean.
- Remote: volcanic Ulleungdo and the disputed Dokdo rocks in the East Sea, and Baengnyeongdo near the North Korean border.
Jeju Island#
Jeju is Korea’s largest island, formed by the volcano of Hallasan, and its beaches are the best in the country. On the west coast, Hyeopjae and its neighbour Geumneung have white sand and shallow turquoise water looking out to the small cone of Biyangdo; this is the beach for families and the classic Jeju photo. Hamdeok on the northeast coast, 30 minutes from Jeju City, has similar water with a low hill and cafes behind. Woljeongri, further east, is the cafe and surf beach, and Gimnyeong next to it is calmer. Iho Tewoo, 10 minutes from the airport, is the convenient one, known for its two horse-shaped lighthouses.
On the south coast near Seogwipo, Jungmun Saekdal beach has the island’s surf, with resort hotels on the cliffs above. Seongsan Ilchulbong, the tuff cone on the eastern tip, is a 20 to 30-minute climb for sunrise over the sea, and the haenyeo, Jeju’s women free-divers, often perform or sell their catch below it. Allow at least four days for the island; a rental car is the easiest way around, though the bus network covers every beach. Our national parks guide covers the Hallasan climb and the lava tubes of the Jeju World Heritage site.

Udo, Marado and Gapado#
Udo, shaped like a lying cow, is a 15-minute ferry ride from Seongsan port, with boats every half hour or so in season. Its west coast has Seobin Baeksa, a beach of pale crushed red algae that turns the water bright turquoise, and Hagosudong on the north has fine white sand. Rent an e-bike or electric scooter at the pier and circle the island in two to three hours; cars are restricted. Try the peanut ice cream, the island’s speciality.
Marado, the southernmost point of Korea, is a flat grassy islet 30 minutes by ferry from the Songaksan or Moseulpo ports. You walk around it in an hour, past the lighthouse and the row of jajangmyeon (black bean noodle) restaurants that are the island’s odd claim to fame. Gapado, closer to shore, is covered in green barley in April and May, when it holds a barley festival. The Chuja Islands, between Jeju and the mainland, are for fishing and coastal hiking and need an overnight stay.
Busan#
Busan is the one city where a beach is part of a normal sightseeing day. Haeundae, about 1.5 km of sand backed by towers, is the most famous beach in Korea and the most crowded: on an August weekend the parasols are rented in rows. It hosts a sand festival in late spring and a polar bear swim in January. Take subway Line 2 to Haeundae station and walk five minutes. The Dongbaekseom island walk at its west end and the Blueline Park beach train along the coast to Cheongsapo and Songjeong are the best ways to see the shore.
Gwangalli, six subway stops west, faces the Gwangan Bridge, which is lit up every night; on many Saturday evenings a drone light show plays over the water. The beachfront is lined with seafood restaurants, bars and cafes and is the best place for an evening on the sand. Songjeong, east of Haeundae, is the surf beach, with lessons and board rental for beginners. Dadaepo in the far southwest is a wide, shallow beach at the mouth of the Nakdong River, known for sunsets. For the city’s other sights see the nightlife and food guides.

East coast#
The East Sea coast of Gangwon has the clearest water and the longest beaches on the mainland, backed by pine groves and, inland, the peaks of Seoraksan. Gangneung is the easiest base: the KTX from Seoul takes about two hours, and Gyeongpo beach, Anmok’s coffee street and the sunrise spot of Jeongdongjin are a short bus or taxi ride from the station. Yangyang, north of Gangneung, has become Korea’s surf capital, with Jukdo and Ingu beaches lined with surf schools, hostels and beach bars. Naksan beach near Yangyang sits below the seaside temple of Naksansa.
Sokcho, further north, has a city beach, a fish market and the Seoraksan trailheads 20 minutes away, which makes it the best choice if you want mountains and sea in one trip. South toward Donghae and Samcheok, beaches are smaller and quieter. The water is cold until July, and swimming is only allowed in the official season of roughly early July to mid or late August.
South coast#
The south coast is a drowned coastline of bays and islands, most of it within Hallyeohaesang National Park. Tongyeong is the hub: take the cable car up Mireuksan for the view across the islands, then a ferry to Hansando, site of Admiral Yi Sun-sin’s 1592 naval victory, or to Bijindo and Somaemuldo with their cliff walks and white lighthouse. Geojedo, joined to the mainland by bridge, has the black-pebble beach of Hakdong and boats to Oedo, a privately built botanical garden island where a visit lasts about 90 minutes.
Namhaedo, linked by bridge from Hadong and Sacheon, is a farming island of terraced rice fields, the German Village built for returning migrants, and the small beaches of Sangju and Songjeong. In Yeosu, the city’s night views, the camellia island of Odongdo and the cliffside hermitage of Hyangiram on Dolsando make a good two-day stop, and boats run to Geumodo and to the Geomundo group, the Geomundo islands, for longer trips.

Wando and the southwest islands#
Wando sits at the bottom of the peninsula and has ferries to its own scatter of islands. Cheongsando, 50 minutes away, is one of Asia’s first designated slow cities, with stone walls, terraced fields and canola flowers in April; walk the Slow Road trail. Sinjido, joined by bridge, has Myeongsasimni beach, a long sand beach popular with Korean families. Jindo, west of Wando, is famous for the sea-parting festival each spring, when a low tide opens a land bridge of nearly 3 km to a nearby islet.
From Mokpo, fast ferries head out to the islands of Dadohaehaesang National Park: Hongdo, with red rock cliffs best seen from a tour boat, is about 2.5 hours away, and Heuksando is on the way. Sinan county’s islands, many now linked by bridges, include Jeungdo with its salt farms and Ujeon beach, and the purple-painted villages of Banwoldo and Bakjido. These are for travellers with time: ferries cancel in rough seas, and English is scarce.

West coast#
The Yellow Sea coast has huge tides, so beaches here change shape through the day and the water is murkier, but they are the closest to Seoul. Muuido, next to Incheon airport and reached by bridge, has Hanagae beach with simple huts and mudflat walks, a good last-day escape before a flight. Deokjeokdo, about an hour by fast ferry from Incheon, has the pine-backed Seopori beach, and Yeongheungdo and Daebudo can be reached by road.
Further south, Taeanhaean National Park protects the beaches of the Taean peninsula, including Mallipo and Kkotji with its sunset rocks. Daecheon beach in Boryeong is the venue for the Boryeong Mud Festival each July, the west coast’s biggest party. The tidal flats along this coast are part of the Getbol World Heritage site. Baengnyeongdo and Daecheongdo, four hours or more by ferry from Incheon near the maritime border with North Korea, have dramatic rock coasts but a military presence and long journeys.

Ulleungdo and Dokdo#
Ulleungdo is a volcanic island in the East Sea, about 120 km off the mainland, with almost no flat land: roads tunnel through cliffs, and the island is ringed by sheer rock and clear, deep water. There are no sand beaches; instead you swim off rocks and walk the coastal trails, climb Seonginbong, Ulleungdo’s highest peak, and eat squid and wild mountain greens. Ferries leave from Pohang, Gangneung, Mukho near Donghae and Hupo, taking about three hours or more, and cancel often in winter and bad weather, so leave a spare day.
From Ulleungdo, boats run to Dokdo, the Liancourt Rocks, which Korea administers and Japan also claims. Most trips allow a short landing only in calm conditions, otherwise the boat circles the rocks. Nearby Jukdo is a small farmed islet you can visit by boat from Ulleungdo’s port.
Islands and beaches compared#
| Place | Best for | Getting there | Beach type | Time needed |
|---|---|---|---|---|
| Jeju | Best beaches, all-rounder | 1 hour flight from Seoul | White sand, turquoise water | 4 to 6 days |
| Udo | Day trip from Jeju | 15 min ferry from Seongsan | Algae sand, clear water | Half day |
| Marado | Southernmost point | 30 min ferry from Jeju’s southwest | Rocky, no beach | Half day |
| Busan | City beaches, nightlife | 2.5 hours by KTX | Wide city sand beaches | 2 to 3 days |
| Gangneung and Yangyang | Surf, clear water | 2 hours by KTX or bus | Long sand beaches | 2 days |
| Sokcho | Beach plus mountains | 2.5 hours by bus | City beach | 2 days |
| Tongyeong and Geoje | Island hopping, views | 4 hours by bus | Pebble coves | 2 to 3 days |
| Yeosu | Night views, islands | 3 hours by KTX | Small beaches | 2 days |
| Wando and Cheongsando | Slow island life | 5 hours by bus, then ferry | Sand beaches | 2 days |
| Hongdo | Cliffs, sea stacks | 2.5 hours ferry from Mokpo | No beach | 1 to 2 days |
| Muuido | Escape near the airport | Bridge from Incheon airport | Tidal sand and mud | Half day |
| Ulleungdo | Volcanic scenery, hiking | 3 hours or more by ferry | Rocks, no sand | 2 to 3 days |
Beach season and ferries#
Korean beaches officially open for swimming for a short season, usually from early July to mid or late August, with Haeundae and a few Busan beaches opening in June. During the season, lifeguards are on duty and swimming is allowed only inside the buoys and in daytime hours; outside it, you can walk the sand but not swim. July and August bring the warmest water but also the crowds, the highest room prices and the end of the rainy season; early September is often the best time, with warm sea and fewer people. Our best time to visit guide has the month-by-month weather.
Ferries are run by regional operators, and you can check timetables and book most routes on the official island ferry booking site run by the Korea Maritime Transportation Safety Authority (KOMSA), or buy tickets at the port. You must show your passport to board any ferry, so keep it on you. Book ahead for summer weekends and Chuseok, and keep a buffer day for remote islands. For trains and buses to the ports, see getting around.
Typhoons and ferry cancellations
Typhoons can hit Jeju and the south coast from July to September, and ferries to Ulleungdo, Hongdo and the far islands cancel whenever the sea is rough, sometimes for several days. Watch the forecast, keep your schedule flexible and do not plan a remote island for the last days before an international flight.
Jeju is cheapest and quietest in May, June and late September, when the water is still swimmable at the west coast beaches by June. Flights from Gimpo are frequent enough that you can often book the week before.
All islands and beaches in South Korea#
Island
Jeju Island
Volcanic island with lava tubes and scenic coastlines
Island
Namiseom
Tree-lined island popular for scenic walks and festivals
Islands
Liancourt Rocks
Disputed volcanic islets administered by South Korea
Island
Ganghwa Island
Island with archaeological sites and tidal flat habitats
Island
Ulleungdo
Remote volcanic island with steep cliffs and fisheries
Islands
Yeonpyeongdo
Border island near North Korea site of clashes
Island
Baengnyeongdo
Southwestern border island near North Korea, strategic location.
Island
Jindo
Korean island famous for the intermittent sea road phenomenon
Island
Marado
Small volcanic islet off southern Jeju with lighthouse
Island
Geojedo
Large South Korean island known for shipbuilding industry.
Island
Jukdo
Small rocky island near Ulleungdo, biodiversity spot.
Island
Udo (Jeju Province)
Small islet off Jeju, known for beaches and farms
Island
Heuksando
Yellow Sea island with peaks
Island
Eocheongdo
Small West Sea island
Island
Silmido
Small islet known for 1960s military training camp
Island
Daecheongdo
Border island in Yellow Sea with scenic cliffs
Island
Gageodo
Remote South Korean island in the Yellow Sea
Island
Yeongjongdo
Island with major airport
Island
Hansando
Island associated with Admiral Yi Sun-sin naval history
Island
Namhaedo
Large South Korean island with rugged coastal scenery
Islands
Santo Group
Archipelago of rocky islets off South Jeolla coast
Island
Gadeokdo
Busan island linked by bridges, mixed industry and recreation
Island
Muuido
Incheon island popular for beaches and weekend getaways
Island
Oedo
Island botanical garden known for curated subtropical gardens
Island
Oryukdo
Group of rocky islets off Busan, scenic sea views
Island
Daebudo
Coastal island with beaches and traditional fishing villages
Island
Deokjeokdo
Incheon island known for beaches and hiking
Island
Yeongheungdo
Tidal island in Yellow Sea with coastal villages
Island
Socheongdo
Incheon island near North Korea, strategic border outpost
Island
Bamseom
Pair of islets in the Han River, Seoul
Island
Cheongsando
Scenic Korean island known for slow-living culture
Islands
Chuja Islands
Small South Korean archipelago with fishing communities
Islands
Dolsando
South Korean island in South Jeolla with beaches
Island
Gapado
Small Jeju island with traditional village and beaches
Islands
Gyeongnyeolbi-yeoldo
Small islet group off South Chungcheong coast
Island
Sinjido
Island in South Jeolla Province with coastal villages
Island
Wando
Island in South Jeolla Province, coastal wetlands
Island
Yubu-do
Small tidal island off Jeolla coast
More Interests#
South Korea islands and beaches FAQs#
What is the best beach in South Korea?
Hyeopjae on Jeju is usually rated the best for its white sand and turquoise water. On the mainland, Haeundae in Busan is the most famous and Gyeongpo in Gangneung has the clearest water near Seoul.
When is beach season in South Korea?
Official swimming season runs from early July to mid or late August, with some Busan beaches opening in June. Outside those dates there are no lifeguards and swimming is not allowed. Early September is warm and much less crowded.
Is Jeju Island worth visiting?
Yes, especially for beaches, hiking Hallasan and the volcanic coast. Give it at least four days and rent a car, or use the island bus network if you do not drive.
Can you swim in the sea in Busan?
Yes, at Haeundae, Gwangalli, Songjeong, Dadaepo and other city beaches during the summer season, inside the marked swimming areas. Water is warmest in August.
How do you get to Udo Island?
Take a bus or taxi to Seongsan port on Jeju’s east coast and catch the ferry, which takes about 15 minutes and runs frequently in daytime. Bring your passport for the ticket office.
Do you need a passport for ferries in Korea?
Yes. Every passenger on a Korean ferry must show ID, and for foreigners that means your passport. Ticket offices will not sell you a ticket without it.
Which Korean island is best for a day trip from Seoul?
Muuido, by Incheon airport, and Ganghwado, an hour north by bus, are the easiest. For an overnight trip, take the KTX to Gangneung for the east coast beaches.
