If you want a slower, wilder alternative to Korea’s big cities, Geoje Island delivers windmill-topped hills, a Mediterranean-style garden floating in the sea, jagged rock islets, a black pebble beach, and a sobering piece of Korean War history — all packed onto the country’s second-largest island. This Geoje Island travel guide covers exactly how to get there from Busan and Seoul, the nine spots you shouldn’t skip, when to go, what to eat, and how to string it all into a simple one or two-day itinerary.
Table of Contents
- Where Is Geoje Island?
- How to Get to Geoje Island from Busan and Seoul
- Windy Hill: Geoje’s Iconic Windmill
- Oedo Botania: A Garden Island Near Geoje
- Haegeumgang Rock: Korea’s National Scenic Site No. 2
- Hakdong Black Pebble Beach
- Geoje POW Camp Historic Park
- Best Time to Visit
- What to Eat on the Island
- Practical Tips for Visiting
- Where to Stay
- A Simple Geoje Island Itinerary
- Frequently Asked Questions
- Final Thoughts
Where Is Geoje Island?
Geoje Island (거제도, Geoje-do) sits off Korea’s south coast in Gyeongsangnam-do province, connected to the mainland by a bridge-and-tunnel expressway near Busan and a second bridge toward Tongyeong. At 383 square kilometers, it is Korea’s second-largest island after Jeju, but it feels nothing like Jeju’s resort sprawl. Geoje Island is a working shipbuilding hub — home to Samsung Heavy Industries and Daewoo Shipbuilding & Marine Engineering — wrapped around a coastline of pine-covered cliffs, hidden coves, and calm blue water. Most travelers base themselves near Gohyeon (the administrative center and bus terminal hub) or Okpo (the eastern port town), then loop the coastal highway, Daegeoje-ro, to reach the sights below. For deeper background on the island’s history and layout, Wikivoyage’s community travel guide to Geoje is a useful supplementary read.
Because Geoje Island is part of the same south-coast travel cluster as Tongyeong, Namhae Island, and Yeosu, it’s easy to combine two or three of these destinations into a single south-coast road trip.

How to Get to Geoje Island from Busan and Seoul
There is no airport on Geoje Island, so almost everyone arrives by road. The Busan-Geoje Fixed Link (a set of bridges and an undersea tunnel) makes this by far the easiest option:
- From Busan by bus: Express and intercity buses leave roughly every 30 minutes from Busan Seobu (West) Bus Terminal to Gohyeon or Okpo, taking about 1 hour 20 minutes to 2 hours depending on the route and traffic.
- From Busan by car: Driving across the toll expressway takes about an hour, and there is a rest stop on a man-made peninsula over the undersea tunnel with genuinely stunning sea views.
- From Busan by ferry: Seasonal ferry routes to Jangseungpo have run in the past, but service is inconsistent since the expressway opened, so treat this as a bonus option rather than a primary plan — always check current schedules before relying on it.
- From Seoul: Take the KTX high-speed train to Busan (around 2.5 hours), then transfer to a bus or car for Geoje Island. Alternatively, direct intercity buses run from Seoul’s Nambu or Express Bus Terminal to Gohyeon, though the KTX-plus-bus combination is usually faster.
- Getting around Geoje Island: A rental car is the most practical choice for reaching Windy Hill, Oedo, Haegeumgang, and Hakdong Beach in one trip. Local buses exist but are infrequent and confusingly numbered outside of Gohyeon and Okpo; taxis and organized “Blue City Tour” buses are useful backups.
For more on getting around this corner of Korea, see our Busan travel guide, which covers the gateway city most trips to the island begin from.
Windy Hill: Geoje’s Iconic Windmill
Windy Hill, known locally as Baram-ui-eondeok (바람의 언덕, literally “hill of wind”), is the single most photographed spot on the island. A wide grassy slope rolls down toward the sea, capped by a white Dutch-style windmill and connected by wooden boardwalk steps. The hill earns its name honestly — sea breezes sweep across the open ridge nearly year-round, which is exactly what makes it such a popular sunset spot. Nearby Sinseondae Cliff adds dramatic purple-green rock formations you can walk right down to.
Windy Hill is free to visit and works well as a quick 30-45 minute stop, though many visitors linger longer to catch the light change over the water. It also happens to be a transit hub of sorts: intercity buses toward Tongyeong and Masan depart from near the hill, so it’s easy to combine with a wider south-coast itinerary.
Oedo Botania: A Garden Island Near Geoje
A short ferry ride from the island’s southern ports takes you to Oedo, a privately owned island transformed since 1969 into a sprawling Mediterranean-style botanical garden called Oedo Botania. More than 3,000 plant species — palms, cacti, eucalyptus, and subtropical flowers — cover terraced hillsides designed to evoke the French and Italian coasts, complete with a “Venus Garden” of twelve classical statues at the island’s high point. Because it sits inside Hallyeohaesang National Park, the setting mixes manicured gardens with genuinely wild sea cliffs.
Most visitors reach Oedo as part of a combined cruise that also passes Haegeumgang, since operators typically bundle both into a single round trip of around three hours, with roughly 60-90 minutes free to explore the island itself. Admission to Oedo Botania is charged separately from the boat ticket, so budget a little extra cash on top of your cruise fare.
Haegeumgang Rock: Korea’s National Scenic Site No. 2
Haegeumgang (해금강), officially named Galdo, is a cluster of sheer rock islets rising dramatically out of the sea off Geoje’s southeastern coast. Designated Korea’s National Scenic Site No. 2, it’s best appreciated from the water — cruise boats thread through impossibly narrow gaps between the cliffs and into a sea cave before circling back out, a genuinely thrilling few minutes on an otherwise calm boat ride. Pine trees cling to the rock spires, and on clear days the color contrast between the dark stone and turquoise water is spectacular.
Boats depart from several ports along the island’s south coast, with Jangseungpo being one of the most convenient departure points. As noted above, most cruises combine Haegeumgang with a stopover at Oedo Botania, so plan for a half-day outing rather than a quick visit.
.jpg)
Hakdong Black Pebble Beach
Hakdong Mongdol Beach, often called the Black Pearl Pebble Beach, is one of the most distinctive stretches of coastline on Geoje Island. Instead of sand, roughly 1.2 kilometers of shoreline is covered in smooth black pebbles, backed by a pine forest and a camellia grove that’s protected as a natural monument. The sound of waves rolling over the stones was formally recognized as one of Korea’s “100 Soundscapes,” and many visitors walk the beach barefoot, since the stones are said to work like an acupressure massage underfoot.
Hakdong Beach is a relaxed counterpoint to the more active sightseeing elsewhere on the island — bring a mat, sit facing the water, and just listen for a while. It’s also a good base for swimming in summer, though the pebbles (not sand) mean water shoes are worth packing.
Geoje POW Camp Historic Park
For a complete picture of Geoje Island, the Geoje POW Camp Historic Park is essential, not optional. During the Korean War, this site held as many as 173,000 North Korean and Chinese prisoners of war at its peak in the early 1950s — the largest POW camp the United Nations Command established during the conflict. A memorial park opened here in 1997, reconstructing prisoner barracks, guard towers, and camp life, alongside displays of period military hardware and photographs documenting the 1952 camp uprising.
It’s a sobering stop, but an important one for understanding how the Korean War shaped this otherwise idyllic stretch of Geoje Island. Plan for one to two hours to walk the grounds and museum exhibits properly. For deeper background before you go, Wikipedia’s entry on the Geoje POW camp and the official Visit Korea page on the Historic Park are both worth a skim.

Best Time to Visit Geoje Island
Late spring (April to June) and early autumn (September to October) are the sweet spots for a Geoje Island trip: mild temperatures, clear skies for the Haegeumgang and Oedo boat cruises, and fewer crowds than peak summer. Camellias bloom near Hakdong Beach from winter into early spring, adding color to an otherwise quiet season. Summer (July-August) brings warm water for swimming at Hakdong and Gujora beaches but also Korea’s monsoon season and the busiest domestic tourist crowds, so book ferries and accommodation well ahead if you’re visiting Geoje Island in high summer. Winter is quiet and cold but still workable if your main goal is the POW Camp museum and coastal drives rather than beach time.
What to Eat on Geoje Island
Geoje Island’s food scene leans heavily on the sea, and the local city council even promotes eight signature dishes worth seeking out:
- Dodari ssukguk — flounder and mugwort soup, a spring specialty
- Meonggeye bibimbap — sea squirt rice bowl, a distinctly local flavor
- Gul-gui — grilled oysters, best in the cooler months
- Hoe (raw fish) — Korean-style sashimi, available at nearly every port town
- Mulmegi-tang — a clear, spicy eel-like fish soup
- Bolrak-gui — grilled rockfish
- Daegu-tang — cod soup, a winter warmer
Port towns like Jangseungpo and Okpo have the highest concentration of seafood restaurants, and thanks to Geoje’s large shipyard workforce, you’ll also find a surprising number of international restaurants tucked among them.
Practical Tips for Visiting
A little preparation goes a long way on this stretch of coast. Keep the following in mind before you set off:
- Cash and cards: Ferry ticket booths at smaller piers still prefer cash, though card readers are increasingly common at the larger docks near Jangseungpo. Carry small bills for parking, bus fares, and beachside snack stalls.
- Footwear: Pack sturdy sandals or water shoes for Hakdong Beach — the smooth black pebbles are comfortable to walk on but not ideal barefoot for long stretches, and the boardwalk steps at Windy Hill are easier in closed shoes.
- Weather checks: Boat cruises to Haegeumgang and Oedo are the first thing canceled in rough seas, so check the forecast the night before and have a backup land-based plan (Windy Hill, the POW Camp museum, or a coastal drive) ready.
- Timing your ferry: Morning departures from Jangseungpo tend to have the calmest water and best visibility for photos, and they sell out first in peak season, so book or arrive early.
- Language: English signage is limited outside the main tourist sites, so downloading an offline translation app or map beforehand makes independent travel around the island considerably smoother.
- Connectivity: Pick up a Korea SIM or eSIM before you arrive if you’re driving yourself — navigation apps are essential for finding the smaller coastal parking areas near Hakdong and Sinseondae Cliff.
None of this requires elaborate planning; it just smooths out the small friction points that first-time visitors to this part of Korea tend to run into.
Where to Stay on the Island
Accommodation clusters around three main areas. Gohyeon, the administrative center, has the widest range of business hotels and is closest to the intercity bus terminal, making it a practical base if you’re relying on public transport. Okpo, on the east coast, has a more resort-like feel with beachfront motels, a marina, and easy access to the Great Victory Park boardwalk trail. For a quieter stay closer to the coastal attractions, look at guesthouses around Jangseungpo or near Hakdong Beach itself — waking up within walking distance of the black pebble shoreline is one of the simplest pleasures of a Geoje Island trip. Prices are generally lower than Busan or Seoul, and summer weekends are the only time you really need to book ahead.
A Simple Geoje Island Itinerary
If you only have one day on Geoje Island, prioritize Windy Hill in the morning, a Haegeumgang-Oedo boat cruise around midday, and Hakdong Beach for sunset. With two days, add the Geoje POW Camp Historic Park and Great Victory Park (a naval history site tied to Admiral Yi Sun-sin) on day two, plus a relaxed seafood dinner in Jangseungpo before heading back toward Busan. Renting a car makes this loop far more efficient than relying on local buses, especially if you’re combining Geoje Island with a stop in Tongyeong or Namhae Island on the same trip.
Travelers with three or four days can slow the pace considerably: spend day one on the western side around Gohyeon and Windy Hill, day two on the boat cruise to Haegeumgang and Oedo with an afternoon at Hakdong Beach, day three at the POW Camp Historic Park and Great Victory Park with a leisurely coastal drive along Daegeoje-ro, and day four crossing the bridge to explore Tongyeong before heading back toward Busan or on to Seoul. Building in one unplanned “slow” afternoon — reading on the black pebbles, or lingering over a seafood lunch in Jangseungpo — tends to be what people remember most fondly after the trip.
Frequently Asked Questions
Do I need a car to get around?
It helps enormously. A rental car lets you cover Windy Hill, the Haegeumgang and Oedo ferry ports, Hakdong Beach, and the POW Camp museum in a single loop. Public buses exist but the color-and-number zone system is confusing for visitors, and services thin out fast after sunset.
How long should I spend on Geoje Island?
One full day covers the highlights at a rushed pace; two days lets you add the POW Camp, Great Victory Park, and a proper seafood dinner without racing the clock. Travelers combining a Geoje Island stop with Tongyeong or Namhae Island often budget three to four days for the whole south-coast loop.
Is Geoje Island worth visiting if I’ve already seen Busan?
Yes — the pace and scenery are completely different from Busan’s city energy. Geoje trades subway lines and skyscrapers for windmill hills, garden islands, and a black pebble beach, which is exactly the contrast most Busan-based travelers are looking for on a day trip or overnight extension.
Can I visit Oedo and Haegeumgang without a tour group?
Yes, independent travelers can buy tickets directly at the ferry piers in ports like Jangseungpo, though showing up early in high season is wise since popular morning departures sell out.
Final Thoughts
Geoje Island rewards travelers who want more than a checklist of photo spots — between the windswept hill, the floating garden, the sea-carved rocks, the black pebble beach, and the weight of the POW Camp history, it’s a full, varied day (or two) on Korea’s south coast. Pair it with nearby Tongyeong, Namhae Island, or Yeosu for a longer coastal itinerary, and check out more of our Korea travel guides and trip-planning resources on unboxingkorea.com before you go — including our shop section for practical travel gear if you’re packing light for the coast. Whether you arrive by rental car from Busan or fold it into a longer south-coast itinerary with Tongyeong, Namhae Island, and Yeosu, a couple of unhurried days here is enough to understand why locals call this the “Blue City” — and why so many travelers leave already planning their return trip.