Geoje Travel Guide

City City in South Korea known for its coastal views

An island of shipyards and shoreline, Geoje offers sandy coves, cliffside hikes and boat trips to Oedo Botania. Fresh seafood markets and winding coastal roads reward slow drives; industrial harbors sit oddly beside leisure beaches.

Main image
Wikivoyage banner
1950년대 장승포항.jpg
2017년 거제고 축제 폼생폼사 공연.jpg
Adm Steve Koehler, commander, U S Pacific Fleet, visits the Republic of Korea (8724474).jpg
Adm Steve Koehler, commander, U S Pacific Fleet, visits the Republic of Korea (8724481).jpg
Bicentenario and La Muralla IV under construction at DSME.jpg
Cargo hold 4 and 3 on one of our new Triple-E vessels.jpg
CGspy1.jpg
CGspy2.jpg
CGspy3.jpg
Costs
Daily budget: $60-120 USD
Midrange visitors spend about $60-120 per day, cheaper off-season.
Safety
Generally safe with low crime
Low violent crime; standard urban caution for petty theft and coastal hazards.
Best Time
Best months: April-June, September-October
Spring and autumn offer mild weather and fewer crowds.
Time
Weather
Population
72,124
Infrastructure & Convenience
Frequent buses and ferries; English limited outside tourist hubs.
Popularity
Busy with Korean domestic holidaymakers, especially summer weekends.
Known For
scenic beaches, Oedo Botania botanical island, shipbuilding/Okpo docks, seafood, ferry rides, sea cliffs, hiking trails, POW camp museum, island drives
Okpo on Geoje hosts one of the world's largest shipyards (Daewoo/DSME).

Why Visit Geoje? #

An island city on Korea’s southeast coast, Geoje combines blue bays, botanical gardens and maritime history. Oedo Botania’s manicured gardens and coastal walks contrast with the sobering Geoje POW Camp museum, while Hakdong Mongdol Beach is popular for sunsets and seafood restaurants. Ferries and coastal trails make exploring scenic spots straightforward. Travelers looking for sea views, island gardens and fresh seafood find plenty to enjoy.

Who's Geoje For?

Nature Buffs

Geoje Island has dramatic coastal trails, hidden coves and access to Oedo Botania’s famous botanical gardens. Scenic drives around Windy Hill and Hakdong Mongdol Beach are ideal for day hikes and photography.

Couples

Romantic coastal drives, quiet beaches and boat trips to Oedo make Geoje a lovely couples’ escape from Busan. Small seaside pensions and seafood dinners add to relaxed, private evenings.

Adventure Seekers

Sea kayaking, coastal hikes and rock-climbing opportunities along the island’s cliffs suit active visitors. Local outfitters run kayaking tours and boat trips to nearby islets.

Families

Family-friendly beaches, seaside parks and easy boat trips to Oedo Botania keep kids entertained. Comfortable guesthouses and nearby ferries make short stays straightforward with children.

Top Things to Do in Geoje

All Attractions ›
Don't Miss
  • Oedo Botania - Landscaped maritime botanical garden on Oedo Island, reachable by short ferry from Geoje's docks.
  • Haegeumgang Island cruise - Boat tours circle dramatic Haegeumgang rock formations, offering sea-level views of peculiar cliffs.
  • Geoje POW Camp (Prisoner of War Camp Park) - Preserved site and museum explaining Korean War POW history and former camp conditions.
  • Windy Hill - Grassy seaside hill with a white fence, popular for short walks and ocean panoramas.
  • Hakdong Mongdol Beach - Long pebble beach favored for evening strolls and calm, clear coastal waters.
Hidden Gems
  • Gohyeon Traditional Market - Bustling local market where vendors sell fresh seafood, snacks, and everyday goods.
  • Gujora Beach - Sandy crescent beach near the Oedo ferry terminal, ideal for swimming and seafood meals.
  • Museums of Geoje (local maritime exhibits) - Small local museums focusing on shipbuilding and island life, great for curious visitors.
  • Geoje Olle Trail sections - Coastal walking paths linking quiet fishing villages, perfect for relaxed, scenic hikes.
Day Trips
  • Haeundae Beach (Busan) - Wide sandy beach with cafes, skyscrapers, and lively summer atmosphere year-round.
  • Dongpirang Mural Village (Tongyeong) - Colorful hillside murals and narrow alleys offering great photography and local cafes.
  • Gyeonghwa Station and Yeojwacheon Stream (Jinhae) - Famous cherry-tree-lined avenue beside a stream; peak season transforms it into floral wonder.
  • Changwon Junbokdong Cherry Blossom Road - Scenic urban avenue lined with cherry trees, especially popular during spring blossoms.

Where to Go in Geoje #

Okpo

Okpo is Geoje’s busiest port area with a noticeably international feel thanks to the shipyards. You’ll eat well on seafood here and find a cluster of bars and cafés geared to expat workers. It’s lively in the evenings and practical for boat tours.

Dining
Seafood
Nightlife
Expats
Shopping
Markets
Stays
Mixed
Top Spots
  • Okpo Waterfront - lively restaurants and bars popular with international workers.
  • Okpo Great Market - seafood stalls and local produce.
  • Shipyard lookout - views over Geoje’s major shipbuilding facilities.

Gohyeon (Downtown)

Gohyeon is the administrative and commercial heart of Geoje: quieter than Okpo but more varied for everyday shopping. The POW Camp Museum is the main draw here, and the market gives a good sense of island life away from the shipyards.

Dining
Cafés
Nightlife
Quiet
Shopping
Boutiques
Stays
Mid-Range
Top Spots
  • Gohyeon Market - local produce, street food and daily life.
  • Geoje POW Camp Museum - history of the Korean War POW camp with exhibits.
  • City shopping streets - cafés, convenience stores and small boutiques.

Jangseungpo & Ports

The old port areas feel maritime and practical - fish markets, ferry piers and a line of seafood restaurants. It’s a good place to catch a boat, eat fresh catch of the day, and watch the working rhythm of Geoje’s harbours.

Dining
Seafood
Nightlife
Quiet
Shopping
Markets
Stays
Budget
Top Spots
  • Jangseungpo Port - ferries and local seafood restaurants.
  • Fishing piers - early‑morning fish markets and photo ops.
  • Boat tour departures - hopping point for island and coastal cruises.

Plan Your Visit to Geoje #

Dining
Top-notch seafood and BBQ
Fresh catches, grilled fish and lively seafood restaurants by the coast.
Nightlife
Casual seaside evenings
Beachfront bars, karaoke rooms and mellow expat spots.
Accommodation
Resorts and seaside pensions
Seaside resorts, guesthouses and midrange hotels with ocean views.
Shopping
Markets and compact malls
Fish markets, local boutiques and modest shopping centers for essentials.

Best Time to Visit Geoje #

Geoje's best windows are spring (March-May) and autumn (September-November) when coastal breezes, mild temperatures and clear skies make island hikes and beaches pleasant. Summers bring humid monsoon rains and occasional typhoons; winters are cooler and quieter.

Spring
March - May · 8-20°C (46-68°F)
Mild, blossomy season with comfortable sea breezes-perfect for island hikes and early beach days before crowds arrive; cool nights call for a light jacket.
Summer (Monsoon)
June - August · 22-30°C (72-86°F)
Hot, humid and rainy during the monsoon-beaches busy but often washed by downpours; watch for typhoons late summer. Expect sticky heat, frequent thunderstorms, and shortened outdoor plans.
Autumn
September - November · 12-22°C (54-72°F)
Clear, crisp and sunny-my favorite time; warm early autumn for beaches, then cooler, perfect hiking weather and spectacular foliage through October.

Best Time to Visit Geoje #

Climate

Geoje's climate is classified as Humid Subtropical (Dry Winter) - Humid Subtropical (Dry Winter) climate with hot summers (peaking in August) and cold winters (coldest in January). Temperatures range from -2°C to 29°C. Abundant rainfall (1647 mm/year), wettest in July with a pronounced dry season.

Best Time to Visit
OctoberNovemberSeptember
Temperature & Rainfall
Temperature Range
35°
Warmest Month
-11°
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 7°C and lows of -2°C. Moderate rainfall (37 mm) and partly cloudy skies.

56 Acceptable

Comfort

Feels Like Cold
C
Temperature
-2°
76%
Humidity
Very Humid

Weather

37 mm
Rainfall
3.1 m/s
Wind
Light Breeze
0.4
UV Index
Low
10.0h daylight

February

February is cold with highs of 8°C and lows of -1°C. Moderate rainfall (55 mm) and partly cloudy skies.

64 Good

Comfort

Feels Like Cold
C
Temperature
-1°
72%
Humidity
Very Humid

Weather

55 mm
Rainfall
3.1 m/s
Wind
Light Breeze
0.6
UV Index
Moderate
10.8h daylight

March

March is cold with highs of 13°C and lows of 3°C. Regular rainfall (85 mm) and partly cloudy skies.

60 Good

Comfort

Feels Like Cold
C
Temperature
13°
72%
Humidity
Very Humid

Weather

85 mm
Rainfall
3.5 m/s
Wind
Light Breeze
0.9
UV Index
Moderate
11.8h daylight

April

April is cool with highs of 18°C and lows of 8°C. Significant rainfall (157 mm) and partly cloudy skies.

64 Good

Comfort

13°
Feels Like Cool
13°C
Temperature
18°
75%
Humidity
Very Humid

Weather

157 mm
Rainfall
3.4 m/s
Wind
Light Breeze
1.2
UV Index
High
12.9h daylight

May

May is cool with highs of 22°C and lows of 13°C. Significant rainfall (171 mm) and partly cloudy skies.

62 Good

Comfort

17°
Feels Like Cool
17°C
Temperature
13° 22°
79%
Humidity
Very Humid

Weather

171 mm
Rainfall
3.1 m/s
Wind
Light Breeze
1.5
UV Index
Very High
13.8h daylight

June

June is mild with highs of 24°C and lows of 17°C. Heavy rain (240 mm) and mostly overcast skies.

65 Good

Comfort

21°
Feels Like Mild
21°C
Temperature
17° 24°
83%
Humidity
Very Humid

Weather

240 mm
Rainfall
2.8 m/s
Wind
Calm
1.5
UV Index
High
14.3h daylight

July

July is warm with muggy conditions (dew point 22°C). The wettest month with heavy rain (304 mm) and partly cloudy skies.

70 Very Good

Comfort

24°
Feels Like Warm
24°C
Temperature
21° 27°
89%
Humidity
Very Humid

Weather

304 mm
Rainfall
3.0 m/s
Wind
Light Breeze
1.7
UV Index
Very High
14.1h daylight

August

August is the warmest month with muggy conditions (dew point 23°C). Heavy rain (265 mm) and partly cloudy skies.

70 Very Good

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 29°
85%
Humidity
Very Humid

Weather

265 mm
Rainfall
3.0 m/s
Wind
Light Breeze
1.7
UV Index
Very High
13.3h daylight

September

September is mild with highs of 26°C and lows of 18°C. Significant rainfall (181 mm) and partly cloudy skies.

71 Very Good

Comfort

22°
Feels Like Mild
22°C
Temperature
18° 26°
82%
Humidity
Very Humid

Weather

181 mm
Rainfall
2.9 m/s
Wind
Calm
1.3
UV Index
High
12.3h daylight

October

October is cool with highs of 21°C and lows of 12°C. Moderate rainfall (67 mm).

75 Very Good

Comfort

17°
Feels Like Cool
17°C
Temperature
12° 21°
76%
Humidity
Very Humid

Weather

67 mm
Rainfall
2.6 m/s
Wind
Calm
0.9
UV Index
Moderate
11.2h daylight

November

November is cool with highs of 15°C and lows of 6°C. Moderate rainfall (57 mm) and partly cloudy skies.

73 Very Good

Comfort

11°
Feels Like Cool
11°C
Temperature
15°
75%
Humidity
Very Humid

Weather

57 mm
Rainfall
2.9 m/s
Wind
Calm
0.5
UV Index
Moderate
10.2h daylight

December

December is cold with highs of 10°C and lows of 0°C. The driest month with just 28 mm and partly cloudy skies.

67 Good

Comfort

Feels Like Cold
C
Temperature
10°
77%
Humidity
Very Humid

Weather

28 mm
Rainfall
2.8 m/s
Wind
Calm
0.4
UV Index
Low
9.7h daylight

How to Get to Geoje

Geoje is reached most easily via Busan's Gimhae International Airport or by rail to Busan followed by an intercity bus. There is no railway onto the island itself, so plan transfers by bus, taxi or car over the Geoga Bridge.

By Air

Gimhae International Airport (PUS): The main airport for reaching Geoje is Busan’s Gimhae International Airport. From Gimhae you can take the Busan Metro Line 1 to Busan Station or Sasang (fare about KRW 1,400-2,000, 30-50 minutes), then transfer to an intercity/express bus to Geoje (see Bus paragraph in the next card). There are also airport limousine buses and direct airport-to-city buses; combined transfer time to Geoje is typically 1.5-2.5 hours depending on connections. A taxi from Gimhae to Geoje (via the Geoga Bridge) will take about 60-90 minutes and typically costs around KRW 90,000-140,000.

Ulsan Airport (USN): Ulsan is a secondary option for some domestic flights. From Ulsan Airport you can take a local bus or taxi to Ulsan Intercity Bus Terminal and catch an intercity bus toward Geoje or nearby Tongyeong; travel time by road is roughly 60-90 minutes and fares for intercity buses are commonly in the KRW 7,000-12,000 range. Taxis from Ulsan Airport to Geoje are faster but pricier (roughly KRW 80,000-120,000).

By Train & Bus

Train: There is no direct rail service to Geoje. The nearest major rail hub is Busan Station (KTX and regional trains). From Busan Station take an intercity/express bus to Geoje - buses run frequently from Busan and the ride takes about 60-90 minutes; expect fares around KRW 7,000-9,000. Use Busan Station as your rail-to-bus transfer point; allow extra time for luggage and transfers.

Bus: Intercity and express buses are the most common way to reach Geoje. Buses depart from Busan’s intercity terminals (for example, Busan Central/Seobu/Sasang terminals) to Geoje Gohyeon (Geoje Intercity Bus Terminal); journey time is generally 60-90 minutes and fares are usually KRW 7,000-9,000. Within Geoje, local city buses connect main towns, tourist spots and ferry piers; local fares are paid with a T-money card or cash and are typically KRW 1,200-2,000 per ride.

How to Get Around Geoje

Geoje is best navigated by a mix of intercity buses, local buses and taxis; renting a car gives the most freedom for exploring coastal spots. Walking works well for short town-centre strolls and harbour areas, but expect to rely on motor transport for longer distances and island-hopping.

Where to Stay in Geoje #

Budget
Geoje downtown / Gujora area - KRW 30,000-70,000/night
Budget pensions and guesthouses on Geoje provide basic rooms and simple breakfasts. Good low-cost base for exploring beaches and ferry connections.
Mid-Range
Jangseungpo / Okpo area - KRW 70,000-180,000/night
Mid-range hotels and seaside resorts offer comfortable rooms, pools, and dining options. Convenient for island hopping and coastal drives.
Luxury
Waterfront resorts - KRW 180,000-400,000/night
Upscale resorts focus on ocean views, larger suites, and leisure facilities. Best options cluster near major shipbuilding hubs and premium coastline spots.
Best for First-Timers
Near ferry terminal / Okpo - KRW 60,000-160,000/night
Choose accommodation near the main ferry terminals or Okpo for easiest arrival and clear access to attractions like wind farms and coastal trails.
Best for Families
Beachside family resorts - KRW 90,000-240,000/night
Family-friendly resorts and serviced apartments offer pools and beaches nearby. Look for easy parking and kid-friendly dining options in coastal areas.
Best for Digital Nomads
Okpo / Jangseungpo cafes - KRW 70,000-180,000/night
Decent cafés and hotel Wi‑Fi in town. For reliable remote work, pick midrange hotels near Okpo with confirmed internet and quiet common areas.

Where to Eat in Geoje #

Geoje is an island city built around shipyards and the sea, so its cuisine naturally prioritizes seafood. Head to Jangseungpo Fish Market and the Okpo harbourfront for the freshest catches - grilled fish, shellfish and haemul pajeon (seafood pancakes) are local staples. The city’s working-port history also means many down-to-earth restaurants and seafood stalls.

The Okpo area caters to international workers and visitors, so you’ll find Japanese and Western-style restaurants alongside Korean seafood places. Vegetarians can manage with cafés and market produce, and temple eateries occasionally offer Buddhist-style meat-free meals.

Local Food
Geoje is a seafood town - markets and harbour-side restaurants serve fresh shellfish, grilled fish and Korean seafood pancakes.
  • Jangseungpo Fish Market - Live seafood and casual fish restaurants on the docks.
  • Okpo-dong waterfront eateries - Grilled mackerel and shellfish near the harbour.
  • Gohyeon-dong street stalls - Korean seafood pancakes and street snacks.
International Food
Because of its shipbuilding and expat presence, Geoje has international restaurants in Okpo and hotel dining serving Japanese, Chinese and Western dishes.
  • Okpo international dining strip - Restaurants serving Japanese, Western and Chinese dishes.
  • Hotel restaurants in Geoje - International buffets and fusion options for visitors.
  • Cafés and bakeries - Coffee culture and light Western pastries.
Vegetarian
Vegetarian choices are available but limited; cafés and market stalls offer the best meat-free options, and some temples serve Buddhist vegetarian food.
  • Cafés with vegetarian options - Salads, pasta and light plant-based dishes.
  • Market vegetable stalls - Fresh produce and simple cooked vegetable dishes.
  • Temple-style eateries - Occasional Buddhist vegetarian dishes at local temples.

Breakdown of cuisine types found across Geoje's restaurants and food venues, based on OpenStreetMap data.

Pizza
Chicken
Burger
Chinese
Sushi
Fish
Indian
Italian
Donut
Barbecue
Fried Chicken
Ramen
Korean
Noodle
Seafood
Meat
Asian
Sandwich
Coffee Shop
Pork

Nightlife in Geoje #

Geoje’s nightlife centers on the port towns of Okpo and Gohyeon: bars, restaurants and expat-friendly pubs that stay open late. Okpo’s international feel means more bar variety; Gohyeon has a busier local scene with restaurants and karaoke rooms. Many venues stay open past midnight, especially on weekends. Casual attire is fine; use taxis to move between districts late at night.

Best Bets

Shopping in Geoje #

Geoje’s shopping is practical and local: daily markets and neighbourhood shopping streets meet the needs of the island’s residents and shipbuilding workforce. Okpo and Gohyeon are the main commercial hubs where you’ll find markets, small department stores and seafood sellers. The central markets are the best place to try local fish and buy kitchenware.

Markets do most of the heavy lifting here - bring cash for stalls and visit mornings for the freshest produce.

Best Bets

Nearby Cities #