Why You Should Actually Go (Or Maybe Not)
Yeosu is genuinely worth a day trip from Seoul, and I say that after visiting three times and still finding reasons to go back. The coastline here is legitimately beautiful—not in that overly photoshopped Instagram way, but in the way that makes you understand why Koreans vacation here year-round. That said, it’s not some undiscovered paradise. The main attractions get packed on weekends, the seafood prices have climbed over the past few years, and if you’re expecting pristine beaches like Southeast Asia, you’ll be disappointed.
Getting There
From Seoul, you’ve got two solid options. The KTX (Korea Train eXpress) from Seoul Station takes about 2 hours 50 minutes and costs 44,800 KRW for a regular seat. The train dumps you at Yeosu Expo Station, which is actually about 10 kilometers outside the city center—something most guidebooks gloss over. You’ll need to either take a local bus (around 2,500 KRW, 20-30 minutes) or grab a taxi for roughly 25,000 KRW if you’re traveling with luggage or a group.
The alternative is the express bus from Seoul Express Bus Terminal (Gangnam area). It costs 27,900 KRW and takes about 3.5 to 4 hours depending on traffic. Cheaper, but slower and you’re stuck in traffic through Daejeon. I usually take the KTX if I’m going for just a day—you save time and your back will thank you for not sitting on a bus that long.
Here’s what guides miss: the local bus system in Yeosu itself is confusing if you don’t read Korean. Download the Naver Map app before you arrive. The buses are cheap (2,500 KRW) but routes aren’t always intuitive, and drivers won’t necessarily announce stops in English. A taxi from the station to the main waterfront area (Yeosu Port/Yeosugpo) costs around 15,000-18,000 KRW.
What to Do and See
Yeosu Maritime Cable Car
This is probably the most famous thing here, and honestly, it lives up to the hype. The cable car runs from Mount Dolsan across to Odongdo Island—about 800 meters over water. Entry is 15,000 KRW one-way, 18,000 KRW round trip. The ride takes around 10-15 minutes. Early morning (opening time is 9 AM) is significantly less crowded than afternoons. I went at 9:30 AM on a Tuesday and had maybe five other people in my cabin. On weekends, expect lines and packed cars.
The view is genuinely pretty. You can see the whole harbor, the bridge, and if the weather’s clear, Mount Dolsan looms on one side. When you arrive on Odongdo Island, there’s a small garden area, some walking trails, and a lighthouse. Spend about 45 minutes here and you’re done.
Odongdo Island and Lighthouse
The island itself is free to walk around once you’ve paid for the cable car. There’s a small lighthouse with decent views. The walking paths are easy and take maybe 30-40 minutes to explore. My honest take: it’s nice but not mind-blowing. The “island” feels more like a park attached to the mainland by bridge, and there’s not much actual character. If you’ve already paid for the cable car, walk around. If you’re deciding whether to come back to do this, I’d skip it the second time.
Yeosu Jumunjin Lighthouse Park
This is a free attraction that doesn’t get as much attention as the cable car, which means it’s actually more enjoyable. The lighthouse is bright red, located right by the water, and the surrounding park has decent walking paths and a few photo spots. There’s no entrance fee. You can easily spend an hour here. Getting there requires taking a local bus (Bus 100) from the city center, about 20 minutes. I’d combine this with lunch in the nearby seafood restaurant area.
Yeosu Expo Park
The 2012 World Expo left behind a massive park with various pavilions and gardens. Entry is 17,000 KRW. In my experience, it’s underwhelming. Most pavilions are closed or house temporary exhibitions that change quarterly. The grounds are neat but feel empty and slightly sad. The “Expo” brand is still slapped on everything (Expo bridge, Expo fountain, Expo path), which honestly feels dated now. Unless there’s a specific exhibition you’re interested in, skip this and spend the 17,000 KRW on food instead.
Yeosu Port/Waterfront
The actual harbor area is pleasant for just walking around, taking photos, and sitting by the water. There’s no entrance fee. The new waterfront development has made this area more walkable over the past few years. Come here in late afternoon—the light is better and it’s less crowded than midday.
Where to Eat and Practical Tips
Yeosu is famous for raw fish and seafood. The area around Yeosu Port has countless restaurants with tanks of live fish out front. Dinner costs anywhere from 20,000 KRW (small meals, soups) to 80,000+ KRW (premium sashimi spreads). I eat at small neighborhood places rather than the touristy waterfront spots. A local tip: if you want good sashimi at reasonable prices, walk 5 minutes away from the main port area into the side streets. You’ll find restaurants serving better quality for less money.
Gwangju Kimchi Jjigae (광주김치찌개) is a stew restaurant that’s been around forever. A bowl costs 9,000 KRW. It’s not fancy, but it’s solid and cheap. Located in the older shopping district, not by the water.
Practical thing no one mentions: bring cash. Many smaller restaurants still operate cash-only, even in 2024. ATMs are everywhere, but card readers sometimes randomly reject foreign cards (happened to me twice).
Honest Take
Go to Yeosu if you want a beach town vibe that’s only 3 hours from Seoul and you like seafood and coastal walks. Skip it if you’re looking for pristine beaches, secluded spots, or something truly different from other Korean coastal cities. The best time is September through October—warm enough to enjoy being outside without the summer crowds or heat. Winter is gray and cold. Summer (July-August) is absolutely packed and humid.
One thing I wish I’d known: there’s not actually that much to do here in a full day. I usually plan for 5-6 hours of actual activities and fill the rest with eating, walking, and sitting by the water. Treat it as a half-day or day trip from Seoul, not an overnight destination, unless you specifically want to relax for a whole weekend.