← All guides

Transport guide

Store it, ship it, or check in early: Seoul's real luggage math

Leaving a bag in Seoul and checking it in early at Seoul Station cost almost the same — the split that matters is bags per traveller, and hours, not won.

The DLY call

For one traveller with one bag, leaving it at a staffed counter and checking it in early at Seoul Station cost within a few hundred won of each other — decide by hours, not price. Add a second bag with one traveller and the check-in wins by thousands; add a second traveller sharing one bag and storage wins instead. Sending the bag ahead costs three to four times either option.

Checkout is at 11:00. Your flight is at 21:00. Somewhere in those ten hours you have to decide what happens to your bag, and most write-ups treat the four options — carry it, leave it, send it, or check it in early — as a menu you pick from by preference. Priced against each other, for one 24-inch suitcase going into storage at 11:30 and coming out at 17:30 on a weekday, they are not that far apart: carrying it costs ₩0, leaving it at a staffed counter costs ₩8,000, checking it in early at Seoul Station costs roughly the same again once you count the ticket it requires, and sending it ahead costs three to four times either. Which one actually wins for you turns on how many bags you’re carrying against how many people are carrying them, and on the clock — not on which service sounds most convenient.

What one bag costs, on one day

Option What you pay The catch
Carry it ₩0 You’re carrying it everywhere in between
Leave it — staffed counter ₩8,000 for six hours Counter closes at 21:00 on the safer reading of two pages that disagree; every extra hour past the four-hour base adds ₩1,000
Hand it over — Seoul Station check-in No separate fee for the check-in itself Only if you already hold an AREX Express ticket. Buying one just for this adds ₩8,250 (Terminal 1) or ₩7,650 (Terminal 2) over the All-Stop fare
Send it ahead ₩26,000–₩31,000 to Terminal 2 (T-Luggage), or from ₩30,000 to Terminal 1 (ZIMCARRY) Fixed price regardless of hours, and it has to be arranged in the morning

Leaving it and buying an Express ticket just to use the Seoul Station counter land within a few hundred won of each other — ₩8,000 against ₩8,250 at Terminal 1, ₩7,650 at Terminal 2. Sending it costs three to four times either figure. None of that is a decisive gap on its own; the next two sections are what actually breaks the tie.

Bags per traveller decides more than the price list

Here is the arithmetic no operator publishes, because no operator prices the other one’s service: the Seoul Station premium is charged per traveller — every rider needs their own Express ticket — while storage is charged per bag. Put a party of more than one against more than one bag, using the same weekday staffed-counter rate (₩8,000 per bag) and the same Express premiums, and the two totals pull apart fast:

Travellers Bags Check-in premium (T1 / T2) Storage Cheaper by
1 1 ₩8,250 / ₩7,650 ₩8,000 within ₩350 either way
2, sharing 1 bag 1 ₩16,500 / ₩15,300 ₩8,000 storage, by ₩7,300–₩8,500
1 2 ₩8,250 / ₩7,650 ₩16,000 check-in, by ₩7,750–₩8,350
2 2 ₩16,500 / ₩15,300 ₩16,000 within ₩700 either way

More bags than people, the check-in wins. More people than bags, storage wins. One bag each, it is close enough that the next section — the clock — decides it. And if you were already buying an Express ticket for the ride out, not for this, the premium disappears and the check-in wins outright at any party size.

The clock is half the answer

Only the check-in takes the bag off you for both the train ride and the airport bag drop — that’s this guide’s own reading of the schedules above, not any operator’s claim. Storage hands the bag back before you leave for the airport. Delivery hands it back at the airport, where you still carry it from the delivery counter to your airline’s own desk. One thing is worth flagging rather than assuming: no AREX page says whether you can leave Seoul Station again after checking in and before boarding. If you can’t, the check-in only replaces the airport bag drop, and the storage question above still applies to the rest of your day.

Why the cheapest number on the price list isn’t in this comparison

Seoul Metro’s unstaffed T-Locker network prices a comparable locker at ₩6,400 for six hours — cheaper than the staffed counter’s ₩8,000. It’s left out of the comparison on purpose, and the operator’s own record, read in full rather than off the one line most write-ups quote, is why. A caution graphic on Seoul Metro’s storage page states, in Korean, that items 50cm or over cannot be stored, without naming which side — a limit that would exclude every suitcase this guide prices, including a 20-inch cabin bag at roughly 55cm. The terms of use that same graphic cites for its own damage payout set the limit differently: an item of 30kg or more, or one bulky enough that the locker door has to be forced shut, with no 50cm or inch figure anywhere in the text. And T-Pass, the operator’s own delivery service, puts suitcases into these same lockers in both directions, up to 32 inches and 25kg a bag. None of the three has been reconciled anywhere on the operator’s own site — the L-size compartment (W 50 × H 90 × D 60 cm) is large enough on paper for a 24-inch bag laid on its side, and the operator’s own delivery arm treats a suitcase as something a T-Locker takes. This guide takes the safer reading anyway — the caution graphic over the terms of use and T-Pass, both of which point the other way — and keeps T-Locker out of the comparison above: the gap between the staffed counter’s ₩8,000 and T-Locker’s ₩6,400 given up for certainty, not for savings. A reader who trusts the compartment size or T-Pass over the caution graphic can make that trade for themselves, now that all three of the operator’s positions are on the table.

One more thing worth knowing if you do use a T-Locker for something genuinely small: how you’re identified depends on which path you use. The app’s sign-up asks for a phone number and a password. The QR path that needs no app identifies you by a device cookie instead, with a recovery email if you give one — its terms name no phone number, and whether the QR payment step itself asks for one wasn’t established on any page checked. No page, in either language, says whether a non-Korean phone number or a non-Korean email address works for either path.

What has to be true before you can check in early

The Seoul Station counter isn’t open to everyone with a suitcase. You need an AREX Express ticket, checked at the gate by its QR code; a same-day international departure from Incheon; and an airline on AREX’s own list for your terminal — Terminal 1 covers Jeju Air, t’way and Eastar Jet, Terminal 2 covers Korean Air, Asiana, Jin Air, Air Busan and Air Seoul, with some exceptions on Americas routes. There is no separate fee for the check-in itself once those boxes are ticked.

The premium this whole comparison rests on is also the number most likely to move. AREX currently posts the Express at ₩13,000 with no stated end date, against a standard fare of ₩18,500 at Terminal 1 and ₩19,100 at Terminal 2. If the fare reverts to standard, the premium becomes about ₩13,750 at either terminal — above every weekday storage figure in this guide. Check the fare on the day you fly rather than trusting this page’s number by itself; the airport transfer guide carries the same All-Stop and Express fares for the daytime trip in.

If you’re arriving by KTX from outside Seoul rather than starting your day in the city, Gwangmyeong’s check-in counter is open to any international departure from Incheon, not just Express riders — see the KTX versus express bus guide if that’s your route in. For a Seoul-based traveller, though, it isn’t worth the trip on price alone: Gwangmyeong’s own connecting bus to Incheon costs ₩16,000, which is already ₩3,000 more than the Express fare, before you’ve even reached Gwangmyeong.

What isn’t published, and isn’t guessed at here

Four things a traveller might reasonably expect an answer to don’t have one on any operator page checked: what Incheon’s Terminal 2 charges for storage, what Gimpo’s international terminal charges, whether a passenger connecting through Incheon must collect and re-check a bag, and what Korail charges for its own lockers at Seoul Station — which lists three locker sites under two different support numbers, with no operator named for either. None of that is “no fee” or “no service.” It simply isn’t published anywhere this guide could find it, and a price you see for any of them elsewhere didn’t come from the operator.

Leaving the bag at the airport itself sits outside this comparison too — you would need to get there and back before it mattered, which defeats the point on departure day. It matters more on an arrival morning, or during a transfer. If that’s your situation: the storage counters at Incheon are all run by one company, ZIMCARRY, never the airport itself, and the price basis differs store to store even within Terminal 1.

Deciding on the day

Count your bags against your travellers first. More bags than people: check in early at Seoul Station if your airline and ticket qualify. More people than bags: book the staffed counter and collect it before you head for the train. Exactly one bag each, it’s close enough that the deciding factor is the clock — whether you can confirm you’re free to leave the station after checking in, or would rather keep the option to collect the bag yourself. Send it ahead only when the extra cost over storage buys you something storage can’t: both ends of the day genuinely free of the bag, with no midday collection at all.