Geoje Day Trip from Busan: Oedo Botania, Ferry Ports and What It Really Costs

The island garden you can only reach by boat, and how to pick the right port for it

Last updated: August 2026
The short answer

Geoje is about an hour from Busan by road across the Geoga Bridge, which makes it the easiest island day trip from the city.
The centrepiece is Oedo Botania, a private garden island reached only by ferry, and your whole day is built around which port you sail from.
Coming from Busan without a car, sail from Jangseungpo: adult fares run 20,000 won on weekdays and 22,000 at weekends, plus a separate 11,000 won island admission.
Boats are cancelled in rough weather, so plan a backup: Maemi Castle, the cable car and Windy Hill all run without a ferry.

Geoje is the second largest island in Korea, and since the Geoga Bridge opened it sits about an hour from Busan by road. That one hour is what makes this trip work: you can leave a Busan hotel after breakfast and be standing in a garden on a small island off the coast by late morning. The garden is Oedo Botania, and the thing most first-timers do not realise is that you cannot drive there. It is reached only by ferry, the ferry leaves from one of six different ports, and the boat operator, not you, decides how long you get on the island. This guide is part of our complete Busan Travel Guide, and it is built around the decision that actually shapes your day: which port you sail from.

Oedo Botania seen from the water, terraced gardens and white buildings on a small green island
Oedo Botania, a private garden island reached only by ferry. Photo: Korea.net / Korean Culture and Information Service, CC BY-SA 2.0, via Wikimedia Commons.

1. Why Geoje works as a day trip from Busan

Geoje is close enough to Busan that the travel time stops being the problem, and the ferry timetable becomes the problem instead. The Geoga Bridge opened in December 2010 and cut the road journey from roughly three hours to about one, which is why Geoje now appears on Busan itineraries at all. Intercity buses run from Busan’s Sasang (West) terminal around 40 times a day.

What you go for is the coast. Geoje’s headline sight, Oedo Botania, is a small island that one family spent decades turning into a subtropical garden, and it is only open to people who arrive by boat. Around it are sea cliffs at Haegeumgang, a headland with a windmill, a cable car over the ridges, and a war-history site that most visitors have never heard of.

Geoje pairs naturally with the other day trips out of the city: some operators sell it together with Tongyeong, and if you would rather have temples and tombs than boats, Gyeongju is the other obvious choice.

The one thing to get right: book the boat first, then work the rest of the day around it. People who plan the day first and check the ferry second usually end up missing the island.

2. Geoje at a glance

DetailWhat to know
Getting thereIntercity bus from Busan Sasang (West) terminal, via the Geoga Bridge, around 40 departures a day, a little over an hour
Oedo admission11,000 won adult, separate from the boat fare
Ferry fare16,000 to 22,000 won adult, depending on the port and the day
Time on the islandSet by the operator. Around two hours on the Jangseungpo route
Total round trip by boatAbout three hours, including the Haegeumgang sail-past
If the boat is cancelledMaemi Castle, the POW park and the cable car are all unaffected
One day to avoidTuesday, when the POW Camp Historic Park is closed

Read the fare line carefully, because it is where most budgets go wrong. The ferry ticket and the island admission are sold separately, so an adult sailing from Jangseungpo on a weekday pays 20,000 won for the boat and then 11,000 won again at the island. Budget 31,000 won per adult for the Oedo portion alone.

🎟️ Getting to Geoje and onto the boat is two bookings if you do it yourself. Day tours from Busan bundle both, so compare the total against the fares belowSee on Klook See on Viator See on KKday See on Trip.com Affiliate link — we may earn a commission at no extra cost to you.

3. Getting to Geoje from Busan

The Geoga Bridge is what makes this trip possible. Before it opened in December 2010, reaching Geoje from Busan meant a long drive around the bay. Now intercity buses cross it directly from Busan’s Sasang (West) terminal to Geoje, running around 40 times a day and operated by Gyeongwon, Sinheung and Daehan.

Buses arrive at two useful points. Gohyeon is the island’s main town and the base for the POW park. Jangseungpo is the ferry town, and it is where you want to be if the island garden is your priority.

By bus, aiming for the boat
Sasang to Jangseungpo, then walk to the ferry terminal. Simplest option if Oedo is the point of the day.
By bus, aiming for the town
Sasang to Gohyeon for the POW Camp Historic Park and the island’s main services.
By organised tour
Day tours leave from Busan with subway-station pickups and handle the ferry booking, which removes the timetable risk.
By car
Opens up the smaller ports at Wahyeon, Gujora and Dojangpo, which are cheaper or better placed but awkward without wheels.

Fares and exact timings change, so check them on a booking service such as Bustago or Kobus rather than trusting a fixed number. Reckon on a little over an hour each way and build the day from the boat’s departure time backwards.

The Busan to Geoje bridge crossing open water between the mainland and the island
The Busan–Geoje bridge, which cut the drive from three hours to about one. Photo: RonanHoogmoed, CC BY-SA 4.0, via Wikimedia Commons.

4. Choosing your ferry port, the decision that shapes the day

Six ports run boats to Oedo, and the fare gap between the cheapest and the dearest is around 6,000 won per adult. That sounds like a reason to chase the cheap one, and for most people it is not, because the cheap ports are the hard ones to reach without a car. These are the official Geoje City fares for the Oedo and Haegeumgang route, weekday and weekend.

PortAdult (weekday / weekend)ChildWho it suits
JangseungpoJangseungpoMap20,000 / 22,00012,000 / 14,000Arriving from Busan by bus. Largest free car park
Jiseopo20,000 / 22,00013,000 / 14,000Drivers on the east coast
Wahyeon18,000 / 19,00011,000 / 12,000Cheapest of the mainstream ports
Gujora19,000 / 20,00013,000 / 14,000Pairs with Gujora beach
Haegeumgang16,000 / 17,0008,000 / 9,000Lowest fare, hardest to reach
Dojangpo20,000 (flat)11,000Directly below Windy Hill

Remember: none of these include the 11,000 won Oedo admission. That is bought separately, at the ferry ticket office.

If you are coming from Busan on public transport, sail from Jangseungpo. It costs more than Haegeumgang, but Haegeumgang port is on the far southern tip of the island, and the time and taxi fare it takes to get there will erase the saving several times over. If you are driving, Wahyeon and Dojangpo both become sensible, and Dojangpo has the advantage of putting Windy Hill within a short walk of your boat.

Jangseungpo departures
09:30, 11:00, 12:30, 14:00 and 15:30 for the full Oedo landing and Haegeumgang sail-past.
Sea-only option
11:00 and 14:00 run the Haegeumgang and Cross Cave sail-past without landing on Oedo.
Total time
About three hours door to door, with roughly two of those on the island.

5. Oedo Botania, the island garden

Oedo Botania Oedo BotaniaMap is a privately owned island that one couple spent decades planting. It is not a public park, and it is not free: adults pay 11,000 won, students and service members 8,000, children aged two and over 5,000, and Geoje residents go free. The ticket is bought at the ferry office, not on the island.

What grows there is the point. The climate on this stretch of the south coast is mild enough for subtropical planting, so the terraces are dense with palms, cactus beds and camellias, laid out around white Mediterranean-style buildings with the sea on every side. It photographs extremely well, which is why the ferries fill up.

AdmissionFare
Adult11,000 won
Student, military or police8,000 won
Child, age 2 and over5,000 won
Geoje residentsFree

The practical constraint is time. Your stay is fixed by the boat you came on, generally around 90 minutes, or about two hours on the Jangseungpo route. That is comfortable for the gardens at a walking pace, but it is not open-ended, and there is no later boat to catch if you drift. The island is also steep and heavily stepped, which is worth knowing if you are travelling with a pushchair or anyone who struggles with stairs.

Opening hours: the island’s own hours matter less than your operator’s timetable, because you can only be there while your boat is. Work from the ferry schedule.
Terraced flower beds and subtropical planting in the gardens of Oedo Botania
The planted terraces on Oedo. Photo: Korea.net / Korean Culture and Information Service, CC BY-SA 2.0, via Wikimedia Commons.

6. Haegeumgang and the Cross Cave

Almost every Oedo ferry includes a slow loop around Haegeumgang HaegeumgangMap, a cluster of sea-carved rock stacks off the southern tip of the island. The boat spends roughly ten to twenty minutes circling them before or after the Oedo landing, and you stay aboard throughout.

The highlight is the Cross Cave, a fissure in the rock that forms a cross shape when the boat lines up with it. Whether you get close enough to see it properly depends on the sea. Swell, wind and current all decide how near the captain can take the boat, and on rougher days the approach is shortened or dropped entirely. Treat it as a bonus rather than a guarantee.

If you only want the rocks and not the garden, the sea-only sailings at 11:00 and 14:00 from Jangseungpo cover Haegeumgang and the Cross Cave without the Oedo landing, and cost less.

7. Geoje Panorama Cable Car

The cable car is the most reliable attraction on the island, because it runs when the boats do not. The line covers 1.56 km up to Yunseul Station on the Nojasan ridge, and the ride takes roughly nine to ten minutes each way.

The cabins
45 in total, of which 10 are crystal cabins with glass floors. Each holds up to 10 people.
Hours
Summer 09:00 to 20:00, last tickets 19:00. Winter 09:00 to 19:00, last tickets 18:00.
Time needed
Around an hour to an hour and a half including the viewpoint at the top.
Weather
Runs in conditions that cancel ferries, though high wind or lightning will stop it too.

Fares are quoted differently in different places, and there are two cabin classes, so check the current price at the official ticket office or through a booking platform rather than relying on a figure you read in advance. Tickets are usually sold as return.

🎟️ Cabin class changes the price and the crystal-floor cabins sell out first. Check today's rate and lock in a slot before you travelSee on Klook See on Viator See on KKday See on Trip.com Affiliate link — we may earn a commission at no extra cost to you.
Haegeumgang rock formations rising out of the sea near the ferry terminal on Geoje
Haegeumgang, seen from near the ferry terminal. Photo: Choi2451, CC BY-SA 4.0, via Wikimedia Commons.

8. Windy Hill and Dojangpo

Windy Hill Windy HillMap is free, and so is the car park. It is a grassy headland above Dojangpo with a white windmill at the top, a short walk from the road, and it takes about twenty minutes to see properly. In autumn the slope goes silver with pampas grass.

Its real value on a day trip is position. The Dojangpo ferry terminal sits directly below, so if you drive here you can combine the walk with a boat to Oedo without moving the car. Sinseondae, another cliff viewpoint, is within walking distance along the coast.

9. Maemi Castle, built by one man

Maemi Castle Maemi CastleMap is a stone rampart on the shoreline that a single person built by hand over several years, without plans. In 2003 Typhoon Maemi destroyed his field, so he began stacking stone against the sea to hold the ground. What grew out of that is a curving castle wall that now draws a steady stream of visitors, and the typhoon’s name stuck to it.

Entry and parking are free. It also sits close to the Geoga Bridge, which makes it the natural first stop coming in from Busan rather than something you double back for.

Entrance gate of the Geoje POW Camp Historic Park in Gohyeon
The POW Camp Historic Park in Gohyeon, closed on Tuesdays. Photo: Kang Byeong Kee, CC BY-SA 3.0, via Wikimedia Commons.

10. Geoje POW Camp Historic Park

This is the part of Geoje that has nothing to do with the coast. During the Korean War the island held the largest prisoner-of-war camp in the country, at one point around 170,000 people, and the site in Gohyeon is now a historic park with reconstructions and exhibitions covering the camp and the war.

TicketIndividualGroup of 20+
Adult7,000 won5,000 won
Teen or service member5,000 won3,500 won
Child3,000 won2,000 won

Closed every Tuesday, and on the following weekday if a public holiday falls on the Tuesday, plus Seollal and Chuseok themselves. If your Busan trip only allows a Tuesday, build the day around the coast instead.

Opening is 09:00 to 18:00 with the ticket office closing at 17:00, so last entry is five o’clock. Preschool children and visitors with disabilities enter free. Inside there are paid extras including a shooting range at 2,000 won, a mirror maze at 3,000 and a VR experience at 4,000. Being in Gohyeon, it is the easiest of Geoje’s sights to reach on the bus.

11. The free coast: pebble beaches and viewpoints

Geoje’s shoreline costs nothing, which makes it the natural filler around a fixed ferry time.

Hakdong pebble beach
Grey rounded stones instead of sand. The noise the water makes dragging back through them is the reason to stand there.
Gujora beach
Sandy and sheltered, next to one of the ferry ports, so it pairs neatly with a boat.
Haegeumgang viewpoint
Sees the rock stacks from the land, useful if the sea is too rough to sail.
Sinseondae
A cliff platform near Windy Hill, walkable from the same car park.
Hakdong pebble beach on Geoje, rounded grey stones meeting clear water
Hakdong pebble beach, free to walk. Photo: gary4now, CC BY 3.0, via Wikimedia Commons.

12. Three ways to plan the day

Pick the plan that matches how you are travelling and, more importantly, whether the boats are running.

A. Boat first, by public transport
Sasang to Jangseungpo, take the 11:00 or 12:30 sailing for the three-hour Oedo and Haegeumgang round trip, then the harbour area before the bus back. Fix the sailing time before you buy the bus ticket, not after.
B. No boat, or rain
Maemi Castle straight off the Geoga Bridge, then the POW Camp Historic Park in Gohyeon, then the cable car, finishing at Windy Hill. Nothing here depends on the sea. Check it is not a Tuesday.
C. With a car
Maemi Castle, then Windy Hill and Sinseondae, then a sailing from Dojangpo or Gujora, then Hakdong pebble beach on the way back.

The common mistake is treating the ferry as something you will sort out on arrival. Sailings are limited, the last useful Oedo departure from Jangseungpo is 15:30, and a full boat on a summer weekend simply means no island that day.

For how this fits a longer stay, see our Busan itinerary guide, and for the buses and subway on the Busan side, our guide to getting around Busan.

🎟️ A guided day trip collapses plan A and plan C into one booking, with the ferry already held. Worth comparing on weekends, when boats fill earlySee on Klook See on Viator See on KKday See on Trip.com Affiliate link — we may earn a commission at no extra cost to you.

13. When the boat does not sail, and other practical notes

Cancellation is a routine part of this trip, not an unlucky exception. Sailings change at short notice with the sea state, and the operators will not run in conditions they judge unsafe. The Jangseungpo operator sends a text message when a sailing is cancelled, and can be reached on 1688-8788, daily from 09:00 to 17:00.

Check twice
The night before and again on the morning. Conditions on this coast turn quickly.
Sail early
A morning departure leaves the rest of the day intact if it is cancelled. A 15:30 booking does not.
Have plan B ready
Cable car, Maemi Castle and the POW park are all indifferent to the swell.
Watch the Tuesday
It is the one closure that can quietly wreck a wet-weather plan.

What a day costs, per adult

ItemCost
Ferry from Jangseungpo, weekday20,000 won
Oedo admission11,000 won
POW Camp Historic Park7,000 won
Bus, Busan to Geoje returnCheck current fares when booking
Cable carCheck current fares when booking

Eating

Geoje is oyster and cod country. Oepo harbour is known for cod and winter is its season, and myeongge bibimbap, rice mixed with sea squirt, is the dish most associated with the island. Prices and openings vary too much to name individual restaurants here.

Most people keep their base in Busan and come out for the day rather than staying on Geoje, which is usually the right call: the island’s accommodation is spread out and the last buses back are early enough to matter.

🏨 Geoje is a day out, not a place to sleep. Keep the Busan room and compare rates for the nights either side of your tripSee on Trip.com See on Agoda See on Expedia Affiliate link — we may earn a commission at no extra cost to you.
📚 More Busan guides
★ Start here Planning Your First Trip to Korea? Start Here
🎡Things to Do39
A Night at Sajik Stadium: Watching the Lotte Giants in BusanBeomeosa Temple Busan: Free Entry, Easy Subway & Overnight TemplestayBusan Activities: 25+ Ways to Surf, Sail, Luge & HikeBusan Cinema Center: BIFF’s Home & Its Record-Breaking RoofBusan Fireworks Festival: The Complete Gwangalli GuideBusan Hot Springs and Jjimjilbang: Spa Land, Hurshimchung and the Real Thermal WaterBusan in Summer: WATERBOMB, the Free Sea Festival & a Saturday-Night Drone Show Worth Planning AroundBusan Nightlife: Districts, Prices, Etiquette and Last TrainsBusan Water Parks: Where to Cool Off in 2026 (Clubs, Slides & Free Beaches)Busan with Kids: The Best Family Days Out & TipsBusan X the Sky: Inside Korea’s 2nd-Tallest ObservatoryBusan Yacht Tour: Sunset & Night Cruise Under Gwangan BridgeDadaepo Beach and the Sunset Fountain of Dreams: Busan’s Best-Timed EveningGamcheon Culture Village Busan: Free Entry, How to Get There & Photo SpotsGwangalli Beach, Busan: The Complete Guide to Night Views, Food, Cafes & StaysGyeongju Day Trip From Busan: Buses, Trains, Free Tickets and an Hour-by-Hour PlanHaedong Yonggungsa Temple: Busan’s Clifftop Temple by the Sea (Complete 2026 Guide)Haeundae Beach, Busan: The Complete Visitor’s GuideHaeundae Blue Line Park: Sky Capsule & Beach Train Guide (2026)Haeundae vs Gwangalli: Which Busan Beach Should You Choose?Is the Visit Busan Pass Worth It? Price, Attractions & TipsJagalchi Market: How to Eat at Korea’s Biggest Fish MarketLearning to Surf at Songjeong Beach, BusanLotte World Adventure Busan: Rides, Tickets & TipsNampo-dong: Gukje Market, BIFF Square & Busan Tower in One DayOsiria Tourism Complex Busan: Lotte World, Luge, Yonggungsa & How to Actually Get AroundRainy Day in Busan? The Best Things to Do IndoorsSEA LIFE Busan Aquarium: Tickets, the Tunnel & What to SeeSeomyeon: Busan’s Buzzing Hub for Shopping, Food & NightlifeShopping in Busan: Markets, Malls & What to Actually BuySkyline Luge Busan: How to Ride Korea’s First LugeSongdo Beach: Korea’s First Beach, Cable Car & SkywalkStand-Up Paddleboarding at Gwangalli: A Beginner’s GuideTaejongdae: Cliffs, a Lighthouse & the Danubi TrainThe 7 Best Beaches in Busan (and How to Pick Yours)The Best Photo Spots in Busan for Sunset & Night ShotsThings to Do in Busan: Every Attraction by District, Free or Paid, and How Long It TakesTongyeong Day Trip from Busan: Cable Car, Murals & the SeaYeongdo Busan Guide: Taejongdae, Huinnyeoul Village & Coffee
🍜Food7
🏨Where to Stay3
🚇Getting Around7
🧭Travel Tips14
📌More3
🧭All-Korea essentials29
Boryeong Mud Festival 2026: The Complete Guide to Korea’s Wildest Summer FestivalBukchon Hanok Village: How to Visit Seoul’s Living Hanok Quarter (the Right Way)Caribbean Bay: The Complete Guide to Korea’s Biggest Water Park (2026)Chuseok 2026: Why Korea Won’t Get a Bonus Day Off (And What It Means for Your Trip)DMZ Tour from Seoul: How to Visit Korea’s BorderEverland: The Ultimate Guide to Korea’s Biggest Theme Park (2026)Google Maps Doesn’t Work in Korea — Here’s What Locals Use InsteadGyeongbokgung Palace & Hanbok: How to Do Seoul’s Grandest Palace RightHan River in Summer: The Ultimate Seoul Picnic, Chimaek & Pool GuideHidden Autumn-Foliage Spots In & Near Seoul (Beyond the Crowds)How to Get Around Korea: Trains, Subways, Buses & the T-money CardIncheon Airport to Seoul: The Fastest, Cheapest and Easiest Ways InKorea Travel Apps in 2026: The Complete Guide to Every App You Actually NeedKorea Travel Deals: How to Actually Pay Less for Your TripKorea Visa & K-ETA in 2026: Do You Actually Need One?Korean Etiquette: The Do’s, Don’ts & Customs Travelers Should KnowLotte World Seoul: The Complete Guide to the Jamsil Theme Park (2026)Money in Korea: Cash, Cards, ATMs & the No-Tipping RuleN Seoul Tower (Namsan Tower): The Complete Visitor GuideNami Island Day Trip from Seoul: The Complete Guide to Naminara, Gapyeong & the Tree-Lined LanesNational Museum of Korea: Masterpieces, Tips & Your Last Free YearPlanning Your First Trip to Korea? Start HereSeoul Climate Card vs T-money: Which One Saves You More?Seoul When It Rains: Indoor Things to Do (2026 Guide)Staying Online in Korea: eSIM, SIM Card or Pocket WiFi?The Perfect Korea Itinerary: 7 & 10-Day Routes, Day by DayWhat Should You Eat in Korea? 35 Dishes You Can’t MissWhen to Visit Korea: The Best Time to Go, Season by SeasonWhere to Stay in Seoul: The Best Neighborhood for Your Trip
Browse all our Korea guides →

Frequently asked questions

Q. Can you drive to Oedo Botania?
No. Oedo is an island and it can only be reached by ferry, from one of six ports on Geoje. There is no bridge and no vehicle access, so the boat timetable determines your whole day.
Q. Does the ferry ticket include admission to Oedo?
No, and this catches a lot of people out. The boat fare and the 11,000 won adult island admission are sold separately at the ticket office. Budget around 31,000 won per adult sailing from Jangseungpo on a weekday.
Q. How long does it take to get to Geoje from Busan?
A little over an hour by road across the Geoga Bridge. Intercity buses leave Busan’s Sasang (West) terminal around 40 times a day for Gohyeon and Jangseungpo. Check current fares and timings with a booking service.
Q. Which ferry port should I use?
Jangseungpo if you are coming from Busan without a car, because the buses go there and it has the largest free car park. Haegeumgang is the cheapest at 16,000 won but sits on the far southern tip, so the effort of reaching it usually cancels out the saving.
Q. What happens if the ferry is cancelled?
Sailings are cancelled in rough seas and it is common enough to plan for. The Jangseungpo operator texts passengers when a sailing is off. Book a morning departure so a cancellation leaves the rest of the day usable, and keep the cable car, Maemi Castle and the POW park as a backup.
Q. How long do you get on Oedo?
The operator decides, not you. It is generally around 90 minutes, and about two hours on the Jangseungpo route. There is no later boat, so you have to be back at the jetty on time.
Q. Can you do Oedo and the cable car in one day?
Yes, if you take an early sailing. The Oedo round trip runs about three hours and the cable car needs an hour to ninety minutes, so a 09:30 or 11:00 departure leaves room for both. Some day tours from Busan combine them.
Q. Is Tuesday a bad day to visit Geoje?
For the POW Camp Historic Park, yes, it is closed every Tuesday and on the following weekday when a holiday falls on one. The coast, the ferries and the cable car are unaffected, so a Tuesday trip should lean towards the sea.
Q. Is Oedo suitable for young children or a pushchair?
The garden is steep and built around a lot of steps, so a pushchair is hard work. Children’s ferry fares run 8,000 to 14,000 won depending on the port, and island admission is 5,000 won from age two.
Q. Is a guided tour better than going independently?
It depends on the day. Independent travel is cheaper and more flexible, but it means booking the bus and the ferry separately and carrying the risk if the boat is full. A day tour from Busan handles both and includes pickup, which is worth more at weekends and in summer when sailings sell out.

See the full Busan travel guide →

Browse all our guides →

Images: Oedo Botania (featured image) & Oedo gardens: Korea.net / Korean Culture and Information Service, CC BY-SA 2.0. Busan-Geoje Bridge: RonanHoogmoed, CC BY-SA 4.0. Haegeumgang: Choi2451, CC BY-SA 4.0. Geoje POW Camp: Kang Byeong Kee, CC BY-SA 3.0. Hakdong beach: gary4now, CC BY 3.0. All via Wikimedia Commons.