Must-Know Tips Issue #32 Travel
⛴️

Island Ferry Foreign Card Rejected

How to Book Ulleungdo, Hongdo, and Other Korean Island Ferries When the Official Site Won't Take Your Card

🕐 Last verified: June 2026
TL;DR — 3 things to know about Korean island ferry booking
⚠️ Why the Official Site Rejects Foreign Cards
Korean ferry operators use the Korean maritime portal (운항선사 통합 예약) for ticketing. The payment gateway is optimized for Korean-issued cards and Korean phone number verification. Foreign cards fail at the payment stage for several reasons: (1) The gateway uses KFTC (Korean Financial Telecommunications & Clearings Institute) payment routing, which applies stricter 3D Secure rules for foreign cards. (2) Some booking flows require a Korean phone number for OTP verification. (3) The interface is Korean-only with no international payment alternative. This is a known limitation — the correct response is to use Klook or Trazy, not to keep retrying.

Main Island Routes for Foreigners

The key information for each major island route — departure port, travel time, booking notes, and season warnings.

🌎 Ulleungdo (울릉도)
From Pohang (~3hr) or Gangneung (~3hr) Peak: July–August Sells out 2–3 weeks ahead
Ulleungdo is Korea's most dramatic island — volcanic, rugged, with no cars on the main coastal road. The East Sea crossing takes approximately 3 hours. Pohang (reached by KTX ~2hr from Seoul) is the most popular departure port; Gangneung is an alternative if you are already on the east coast.

Peak season (July–August) sailings fill weeks in advance. Even off-season (spring, autumn) weekends can sell out. Best booking method for foreigners: Klook — Ulleungdo ferry tickets are listed with full foreign card support. Trazy also offers packages. For off-season midweek travel, on-site terminal purchase with cash is viable.

Weather caveat: the East Sea is known for sudden swells. Cancellations occur multiple times per season. Build 1–2 buffer days into your itinerary.
🌋 Hongdo (홍도) & Heuksando (흑산도)
From Mokpo (~2hr to Hongdo) National park limits Summer weeks sold out
Hongdo (Red Island) is a designated national scenic area — dramatic rocky cliffs, restricted development, and controlled visitor numbers. Mokpo is the departure port (Mokpo reached by KTX ~2hr from Seoul). Daily visitor quotas apply; summer weeks can sell out entirely.

Foreign card booking via Klook or Trazy is available for package tours. For ferry-only tickets, direct booking requires navigating the Mokpo terminal ticket office — Korean speaking is helpful, or use a local travel agent near the terminal (fee: ~₩5,000–₩10,000). The terminal has a ticket window that accepts cash and some cards in person.

Heuksando, the larger adjacent island, has more accommodation and is less crowded. Same departure port and booking challenges.
⛸️ Jeju Island Ferry
From Mokpo or Wando (4–13hr) Overnight option Fly instead
Jeju ferry routes run from Mokpo (~4.5hr by fast ferry) and Wando (~2hr by fast ferry). Overnight car ferries take 10–13 hours. For most foreign travelers, flying is far better: domestic flights take 1 hour, cost roughly the same or less, and accept foreign cards on major airline apps. The ferry makes sense only if you are bringing a vehicle.

If you do want the ferry experience: Klook sometimes lists Jeju ferry tickets; alternatively, the Haewoon (해운) operator websites occasionally accept foreign cards. Check before booking season begins.

Booking Method Decision Guide

Three options. Klook is right for most foreign travelers. On-site purchase works in off-season. Local agent is the last resort.

Recommended
Klook (or Trazy)
Best for: most foreign travelers

Foreign cards accepted (all major cards)
English interface
QR code confirmation
Weather cancellation policy included
Premium: ~₩5,000–₩10,000/ticket

Klook: ulleungdo, some hongdo packages
Trazy: ulleungdo + hongdo packages
Cheapest Option
On-site Terminal Purchase
Best for: off-season midweek travel

Arrive 90 min before departure
Ticket window: cash + some cards
Passport required
No advance guarantee

Risk: sold out in peak season
Works well: Oct–May midweek
Pohang terminal: English-friendly staff
Last Resort
Local Travel Agent
Best for: when Klook is sold out

Small agencies near ferry terminals
Will book on your behalf
Fee: ₩5,000–₩10,000
Korean required or bring a translator

Find at: shops near Pohang terminal entrance, Mokpo terminal area

Step-by-Step: Ulleungdo Ferry via Klook

The recommended booking flow for most foreign travelers visiting Ulleungdo.

1
Search Klook for Ulleungdo ferry
Go to klook.com or the Klook app and search "Ulleungdo ferry". The listing shows round-trip options from Pohang Port. Select your outbound date and return date. The calendar view shows availability — grey dates are sold out or unavailable.
2
Book early — especially for July and August
Peak season (July–August): book 2–3 weeks in advance. Morning departures on weekends fill first. Spring and autumn: 1 week ahead is usually sufficient. Off-season (November–February): a few days ahead is fine. There is no standby system — if a sailing is full, it is full.
3
Complete payment with your foreign card
Klook accepts Visa, Mastercard, Amex, JCB, UnionPay, and PayPal. Complete checkout. You'll receive a booking confirmation email with a QR code. Save it to your phone — no printing required. Also screenshot it as a backup in case of connectivity issues at the terminal.
4
Get to Pohang by KTX from Seoul
Pohang KTX Station is about 2 hours from Seoul Station. From Pohang KTX Station to Pohang International Ferry Terminal: take a taxi (~₩7,000–₩10,000, 15 minutes) or local bus. The terminal is not walking distance from the station. For KTX booking, see our KTX booking guide.
5
Arrive 90 minutes early — check weather before you leave
Arrive at the terminal 90 minutes before departure in peak season (60 minutes off-peak). Show your Klook QR code and passport at the ticket counter. Staff issue your boarding pass. Check weather the morning of your trip — Klook will notify you if the sailing is cancelled due to weather and process your refund automatically.
Luggage limits: Each ferry operating company sets its own luggage restrictions. Large backpacks and suitcases are generally accepted but oversized items may need to be stored separately. Check the Klook listing notes for your specific ferry operator's current rules.

Advance Booking Guide by Season

Route July–August Apr–June / Sep–Oct Nov–March
Ulleungdo (from Pohang/Gangneung) 2–3 weeks ahead 1 week ahead 2–3 days ahead
Hongdo (from Mokpo) 2–3 weeks ahead 1 week ahead 3–5 days ahead
Jeju ferry (from Mokpo/Wando) 1 week ahead 3–5 days ahead 1–2 days ahead
⚠️ Weather Cancellation Reality
Ulleungdo and Hongdo sailings are cancelled multiple times per season due to high waves. This is not rare — it is a regular occurrence. The East Sea can turn rough with little warning. If you are staying on an island when the return sailing is cancelled, you wait — sometimes 1–3 days. Always book accommodations flexibly and do not connect a ferry day with a flight out of Korea the same day or next day. Klook and Trazy have weather cancellation refund policies, but they only help with the financial side — your schedule may be affected regardless.

Common Ferry Booking Problems and Fixes

FAIL Official ferry site rejects foreign card
Stop retrying the official site — it is a known limitation, not a temporary error. Go directly to Klook (klook.com) or Trazy (trazy.com) and search for your route. Both platforms have working foreign card payment. The ₩5,000–₩10,000 premium is the cost of a functioning booking system for international travelers. It is worth it.
FAIL Ticket office is cash-only at the terminal
Some smaller ferry terminals and independent operators accept cash only, particularly at Mokpo for Hongdo routes. Always carry Korean cash (KRW) when planning to buy at the terminal. Nearest ATMs: GS25, CU, and 7-Eleven convenience stores within 200–400m of most major ferry terminals accept foreign cards. Withdraw before heading to the terminal.
SOLD OUT Klook also shows no availability for peak season
Options when Klook and Trazy are both sold out:
(1) Check Klook daily — cancellations release inventory sporadically, especially 48–72 hours before departure.
(2) Try Trazy for package options — Trazy sometimes has inventory when Klook doesn't and vice versa.
(3) Visit a local travel agent near the terminal — they sometimes have access to agent inventory not visible on Klook. Fee: ₩5,000–₩10,000. Ask at shops and tour offices near the terminal entrance.
(4) Shift your dates — Tuesday and Wednesday sailings sell out last. If flexibility exists, midweek trips are far easier to book.
STUCK Stranded on island due to weather cancellation
This is a known risk — not an emergency. What to do: (1) Check with your ferry operator's local office on the island for the next available sailing — weather windows are monitored continuously. (2) Extend your accommodation if possible — call ahead or ask your guesthouse. (3) Contact Klook or Trazy through their app to document the cancellation for refund processing. (4) Do not attempt to find alternative transport — there are no helicopter services or alternative routes for tourists from Ulleungdo or Hongdo. Wait for the next sailing.
"공식 사이트에서 외국 카드 안 돼서 클룩으로 예약했음. 약간 비싸지만 영어 되고 QR코드로 바로 탑승 가능해서 훨씬 편했음." (Translation: "Foreign card didn't work on the official site so I booked through Klook. A bit more expensive but English support and the QR code made boarding so much easier.")
r/korea community · May 2026
"Ulleungdo ferry was cancelled our second day on the island due to waves. We ended up staying an extra night which was honestly fine — just don't plan a flight the day after your return sailing. Build buffer days."
Travel forum · August 2025
"Book Ulleungdo in July THREE weeks out. I thought one week would be fine. It was not. Every sailing sold out."
r/koreatravel · July 2025
Frequently Asked Questions
Yes, for most foreign travelers. The premium is typically ₩5,000–₩10,000 per ticket above the direct price. In exchange you get a working booking system with foreign card support, English interface, QR code boarding, and weather cancellation protection. The alternative — the Korean-only official portal with unreliable foreign card processing — is a significant hassle. The premium is worth it unless you are very comfortable navigating Korean-language payment systems.
Ulleungdo: 2–3 weeks in advance for July–August; 1 week for spring and autumn. Hongdo: similar — it is a national park with controlled visitor numbers and peak sailings sell out. Jeju ferry: 1 week minimum in summer. Off-season (November–February), same-week booking is usually fine. Morning departures and weekend sailings fill before evening and weekday options.
Weather cancellations are common on Korean island routes — particularly Ulleungdo and Hongdo. If the operator cancels: Klook and Trazy bookings receive a full refund. Direct terminal bookings: the operator refunds the ticket. If you are already on the island, you wait for the next available sailing — sometimes 1–3 days. Always build buffer days into island itineraries and never plan a flight out of Korea the day after your return sailing.
Fly to Jeju. Flights from Seoul take 1 hour versus 4–13 hours by ferry, often cost the same or less, and domestic airlines (Jin Air, Jeju Air, Korean Air) accept foreign cards on their apps and websites. The ferry is practical only if you need to bring a vehicle. The one exception: the overnight car ferry is an experience in itself for travelers who enjoy slow travel.