How to Get Around Korea: Trains, Subways, Buses & the T-money Card

html{scroll-behavior:smooth;}
.art{max-width:880px;margin:0 auto;font-size:1.05rem;line-height:1.75;color:#2d3436;}
.art-hero{background:linear-gradient(135deg,#0f766e,#155e75);color:#fff;padding:52px 26px;border-radius:14px;text-align:center;margin-bottom:26px;}
.art-hero h1{color:#fff;font-size:2rem;font-weight:800;margin:0 0 10px;line-height:1.3;}
.art-hero p{margin:0;opacity:.93;font-size:1.1rem;}
.art-upd{display:inline-block;background:rgba(255,255,255,.18);padding:5px 14px;border-radius:20px;font-size:.85rem;margin-top:14px;}
.art-sum{background:#ecfeff;border:1px solid #a5f3fc;border-radius:12px;padding:20px 24px;margin:24px 0;}
.art-sum b{color:#0e7490;}
.art .art-sum-table{width:100%;border-collapse:collapse;margin-top:12px;}
.art .art-sum-table th,.art .art-sum-table td{background:transparent!important;border:none!important;border-bottom:1px solid #cddbe6!important;padding:11px 0;text-align:left!important;vertical-align:top;color:#2d3436;}
.art .art-sum-table th{color:#1e3a5f!important;font-weight:800;white-space:nowrap;width:1%;padding-right:20px;}
.art .art-sum-table td{line-height:1.65;}
.art .art-sum-table tr:last-child th,.art .art-sum-table tr:last-child td{border-bottom:none!important;}
.art .art-sum-table tr:nth-child(even){background:transparent!important;}
@media(max-width:560px){.art .art-sum-table th{white-space:normal;display:block;width:auto;padding:10px 0 2px;border-bottom:none!important;}.art .art-sum-table td{display:block;width:auto;padding:0 0 12px;}}
.art-toc{background:#f8fafc;border-left:5px solid #0f766e;border-radius:0 8px 8px 0;padding:16px 22px;margin:24px 0;}
.art-toc a{color:#0e7490;font-weight:600;text-decoration:none;}
.art h2{font-size:1.45rem;font-weight:800;margin:36px 0 12px;padding-bottom:8px;border-bottom:2px solid #f1f2f6;scroll-margin-top:100px;}
.art h3{font-size:1.15rem;margin:20px 0 6px;color:#0e7490;}
.art-table{width:100%;border-collapse:collapse;margin:18px 0;font-size:.98rem;}
.art-table th,.art-table td{border:1px solid #e5e7eb;padding:10px 12px;text-align:left;}
.art-table th{background:#0f766e;color:#fff;}
.art-table tr:nth-child(even){background:#f0fdfa;}
.art-grid{display:flex;flex-wrap:wrap;gap:18px;margin:18px 0;}
.art-card{flex:1 1 calc(33.333% – 18px);min-width:230px;background:#f8f9fa;border:1px solid #eee;border-radius:10px;padding:18px;}
.art-card h3{margin:0 0 8px;}
.art-warn{background:#fff3f3;border-left:6px solid #ff4d4d;padding:16px 20px;border-radius:0 8px 8px 0;margin:20px 0;}
.art-tip{background:#ecfdf5;border-left:6px solid #10b981;padding:16px 20px;border-radius:0 8px 8px 0;margin:20px 0;}
.art-faq{margin-top:30px;}
.art-faq .q{font-weight:700;color:#2d3436;margin:18px 0 6px;}
.art-cta{display:block;background:linear-gradient(135deg,#0f766e,#0ea5e9);color:#fff!important;text-align:center;padding:18px;border-radius:12px;text-decoration:none;font-weight:800;font-size:1.15rem;margin:32px 0;}
.art img{max-width:100%;height:auto;border-radius:10px;margin:14px 0;display:block;}
.art figure.art-fig{margin:18px 0;}
.art figure.art-fig img{margin:0;}
.art figcaption{font-size:.9rem;color:#64748b;text-align:center;margin-top:7px;font-style:italic;}
.art-steps{counter-reset:bkstep;margin:18px 0;padding:0;list-style:none;}
.art-step{position:relative;padding:13px 16px 13px 56px;margin:10px 0;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;}
.art-step::before{counter-increment:bkstep;content:counter(bkstep);position:absolute;left:14px;top:12px;width:30px;height:30px;border-radius:50%;background:#234072;color:#fff;font-weight:800;text-align:center;line-height:30px;font-size:.95rem;}
.art-step b{display:block;margin-bottom:3px;color:#234072;}
.art-app{display:flex;align-items:center;gap:10px;background:#234072;color:#fff;border-radius:10px 10px 0 0;padding:12px 18px;margin:26px 0 0;font-weight:800;font-size:1.15rem;}
.art-app+.art-appbody{border:1px solid #e5e7eb;border-top:none;border-radius:0 0 10px 10px;padding:16px 18px;margin:0 0 10px;}
.art-badge{display:inline-block;background:#B5403A;color:#fff;border-radius:20px;padding:3px 12px;font-size:.8rem;font-weight:700;margin:0 4px 4px 0;}
.art-key{background:#fffbea;border:1px solid #fde68a;border-radius:8px;padding:3px 7px;font-weight:700;font-size:.95em;}

How to Get Around Korea: Trains, Subways, Buses & the T-money Card

Trains, subways, buses, taxis, flights and ferries — exactly how to move around Korea like a local. The KTX backbone, the one card you need, the apps that actually work, and what every ride really costs.

Last updated: June 2026
The short version

The one card Get a T-money card (or the Climate Card in Seoul). Tap it on every subway, bus and most taxis nationwide. Buy it at any convenience store for around ₩2,500–4,000.
Between cities The KTX high-speed train is the backbone — Seoul to Busan in about 2.5 hours. Express buses are cheaper and reach everywhere; domestic flights are mainly for Jeju.
Inside cities World-class subways (English-signed) in Seoul, Busan, Daegu, Daejeon and Gwangju, plus dense bus networks. Tap on, tap off, done.
Taxis Cheap and metered. Hail one or use the Kakao T app. No tipping, ever. Pay by card or T-money.
The apps Use Naver Map or KakaoMap for directions and Kakao T for taxis. Google Maps does not do transit or driving directions in Korea — don’t rely on it.
A KTX high-speed train, the backbone of getting around Korea
The KTX links Korea’s major cities — Seoul to Busan in about 2.5 hours. Photo: 생각하는 나무, CC BY-SA 4.0, via Wikimedia Commons.

1. Getting around Korea: the quick answer

Korea is one of the easiest countries in the world to get around. Between cities you ride the fast, frequent KTX train; inside cities you tap a single T-money card onto clean, English-signed subways and buses; and when you want a door-to-door ride, a metered taxi or the Kakao T app is cheap and everywhere. Almost everything runs on time, almost everything takes the same tap-card, and almost nothing requires you to speak Korean.

The two things that trip up first-timers are simple to fix: get a transit card on day one, and install the right maps app (Naver or Kakao — not Google Maps, which can’t navigate Korea). Sort those and the whole country opens up.

This guide walks through every option — trains, the Korail Pass, buses, subways, taxis, airport transfers, domestic flights, ferries and rental cars — with real costs and the practical know-how that ties it together. Pair it with our Korea itinerary guide to see how the routes connect, and our complete Korea Travel Guide for the big picture.

Do this first: the moment you land, buy a T-money card at the airport convenience store and load about ₩20,000–30,000 onto it. You’ll use it within minutes.

2. The one card you need: T-money (and Seoul’s Climate Card)

Korea’s transport runs on a rechargeable tap-card, and the universal one is T-money. One card covers every subway and city bus in the country, most taxis, and even convenience stores and lockers. You tap it on a reader when you board and tap off when you leave.

Getting and topping up a T-money card

  • Where to buy: any convenience store (GS25, CU, 7-Eleven, Emart24) and most subway-station machines. The card costs around ₩2,500–4,000 (non-refundable) and starts empty.
  • Topping up: tell the cashier “T-money, charge” and hand over cash, or use the recharge machines in subway stations. Cash only for top-ups in most places — keep some won handy.
  • Refunds: you can refund the leftover balance (minus a small fee) at convenience stores before you fly home, up to a limit.

Should you get the Climate Card instead (Seoul)?

If you’re spending several days mostly in Seoul, the Climate Card (기후동행카드) gives unlimited subway and city-bus rides for a flat price, including short-term passes aimed at tourists. It pays off fast if you ride a lot in one city. For a multi-city trip, plain T-money is simpler because it works everywhere.

Quick rule: bouncing around the whole country? Use T-money. Staying put in Seoul and riding constantly? Compare the Climate Card. There’s also a “Korea Tour Card” — a tourist-branded T-money that works identically.

3. KTX & high-speed trains: the backbone

The KTX is Korea’s high-speed rail and the spine of almost any trip. It links the major cities at up to 300 km/h, runs frequently, and is comfortable, punctual and far less hassle than flying domestically.

Popular KTX route Time Approx. fare (1 way)
Seoul → Busan ~2.5 hrs ~₩59,800
Seoul → Gyeongju (Singyeongju) ~2 hrs ~₩49,000
Seoul → Gangneung (east coast) ~2 hrs ~₩27,600
Seoul → Jeonju ~1.5–2 hrs ~₩34,000

There’s also the SRT, a separate high-speed operator running the busy Seoul–Busan line from Suseo station in southeast Seoul, usually a touch cheaper. For travellers, KTX and SRT feel almost identical — book whichever fits your schedule and starting station.

How to book

  • Online/app: the official Korail app and Let’s Korail site (English) let you book and store an e-ticket. SRT has its own app.
  • At the station: ticket machines have English; staffed counters too. You can usually buy moments before departure off-peak.
  • Seats: reserved is standard. Standing/non-reserved tickets exist when seats sell out.
Book ahead on weekends and holidays. Off-peak you can walk up, but Friday evenings, Sundays and around Seollal/Chuseok sell out — grab a seat a day or two early. For the full Seoul–Busan rundown, see our Seoul to Busan KTX guide guide.

4. Is a Korail Pass worth it?

The Korail Pass is a foreigner-only rail pass giving unlimited rides on KTX and regular Korail trains (but not SRT or city subways) over a set number of days. Whether it saves you money comes down to how much you ride.

Pass type Good for
Consecutive (3 or 5 days) An intense stretch of city-hopping in a short window
Flexible (2 or 4 days within 10) A relaxed trip with a few big train days spread out

The maths is simple: a Seoul–Busan round trip alone is around ₩120,000. If your itinerary adds Gyeongju, Jeonju or Gangneung on top, a pass can beat buying separate tickets — and it saves you booking each leg. For a single out-and-back, individual tickets are usually fine.

Doing several intercity legs (Seoul–Gyeongju–Busan, say)? A Korail Pass gives unlimited KTX rides and saves booking each ticket — sort one before you go:🚄 Book a Korail Pass (KTX) · Klook🚄 Book a Korail Pass (KTX) · KKday* affiliate link

Two things to know: the Korail Pass doesn’t cover the SRT or city metros, and you still need to reserve a (free) seat per ride in the app or at the counter. It’s flexibility and convenience as much as raw savings.

5. Regular & scenic trains (ITX, Mugunghwa, tourist lines)

Not every trip needs the bullet train. Korail’s regular trains are cheaper, reach smaller towns, and the slower ones are genuinely scenic.

  • ITX-Saemaeul / ITX-Cheongchun — fast, comfortable limited-express trains; great for medium hops like Seoul–Chuncheon.
  • Mugunghwa — the cheap, all-stops workhorse. Slow but characterful and very affordable for shorter distances.
  • Tourist & scenic trains — themed routes like the coastal and mountain lines (e.g. the east-coast Sea Train, the V-Train through Baekdudaegan valleys) are an experience in themselves.
Worth knowing: for short regional trips, a Mugunghwa or ITX can be half the price of KTX and drop you right in a town centre. The same Korail app books them all.

6. Intercity & express buses: where they beat the train

Korea’s bus network is superb and often the smarter choice — it reaches places trains don’t, runs constantly, and costs less. There are two flavours:

  • Express buses (고속버스) — long-distance, motorway routes between major cities. Comfortable, with premium “first-class” seats (28-seat coaches with reclining loungers) on popular routes.
  • Intercity buses (시외버스) — shorter and regional, stopping at smaller towns the express network and trains skip.

Buses leave from bus terminals (every city has at least one big one). Buy tickets at the counter, from machines, or on the Kobus / bus apps. They’re punctual and the motorways are good, though heavy holiday traffic can stretch journey times.

Train vs bus: take the train when speed matters (Seoul–Busan), the bus when there’s no fast rail line or you want to save money. For somewhere like the DMZ-adjacent towns or smaller coastal spots, the bus is often the only sensible option.
A Seoul subway platform, part of Korea's English-signed metro network
Korea’s subways are clean, cheap and signed in English, with numbered stations. Photo: LERK, CC BY-SA 4.0, via Wikimedia Commons.

7. City subways & metros

Korea’s city subways are world-class: clean, cheap, frequent, and signed in English with every station numbered. Five cities have metro systems — Seoul (the big one, plus a vast greater-Seoul network), Busan, Daegu, Daejeon and Gwangju.

  • Fares — a base ride is around ₩1,400–1,550, rising slightly with distance. Just tap your T-money in and out.
  • Finding your way — stations have a number (e.g. “Line 2, Station 222”), so you can navigate even without reading Korean. Exits are numbered too — apps tell you which exit to take.
  • Transfers — free between lines within the time limit; tap-off, tap-on only when leaving the system.
Tap off, always. Korean transit charges by distance, so you must tap out at the exit gate. Forget, and you’ll be overcharged or blocked next ride. For Busan’s metro specifically, see our Busan metro & transit guide guide.

8. City buses: the colour-coded system

City buses fill in everywhere the subway doesn’t reach, and they’re easy once you know the system. In Seoul, buses are colour-coded by job:

Colour Type What it does
Blue Trunk (간선) Long routes across the city on main roads
Green Branch (지선) Shorter feeder routes linking to subway stations
Red Wide-area (광역) Express routes out to suburbs and satellite cities
Yellow Circular (순환) Loops around a city-centre district

How to ride: tap your T-money as you board through the front, tap again on the rear reader as you get off (distance-based fare). Press the bell before your stop. Your maps app tells you the bus number, where to board and how many stops to ride.

Tap off on buses too. Many routes charge by distance and add a transfer discount only if you tapped off — so always touch the reader when leaving, even if it feels optional.

9. Taxis & ride-hailing (Kakao T)

Taxis in Korea are cheap, metered and everywhere, and they’re a stress-free way to cover the gap when the subway’s closed or you’ve got luggage. No tipping — ever.

  • Hailing — flag one on the street, or use Kakao T, the app nearly everyone uses. It books a cab to your pin, shows the route, and you can pay in-app.
  • Fares — a regular taxi starts around ₩4,800 in Seoul and ticks up by distance and time; a late-night surcharge applies after midnight. Short hops are very affordable.
  • Types — regular (orange/silver/white), plus pricier “Deluxe” (모범) black taxis and larger jumbo vans for groups and luggage.
  • Paying — card and T-money are accepted in virtually all taxis; cash works too.
Language hack: can’t pronounce your destination? Show it on your maps app, or have Kakao T set the drop-off pin. Save your hotel’s name in Korean to flash at the driver. More app setup in our Korea travel apps guide guide.

10. From the airport to the city

Korea’s airports are well connected, so getting downtown is straightforward wherever you land.

  • Incheon (ICN) → Seoul — the AREX train is the easiest: an Express runs nonstop to Seoul Station in about 43 minutes, while the cheaper all-stop service connects to the metro. Airport limousine buses drop you near major hotels, and taxis run 24/7.
  • Gimpo (GMP) — Seoul’s domestic-and-close-international airport sits right on the subway and AREX, minutes from the city.
  • Gimhae (PUS) → Busan — the Busan–Gimhae light rail plus subway, or a limousine bus, gets you into town; see our Gimhae Airport to Busan guide guide for the step-by-step.
  • Jeju (CJU) — limousine and local buses run from the terminal; many visitors pick up a rental car here.
Late arrival? If your flight lands after the trains stop, a taxi or pre-booked transfer is the safe bet. Either way, buy your T-money and grab a SIM at the airport first — see our Korea SIM & eSIM guide guide.

11. Domestic flights (mostly Jeju)

For the mainland, the train almost always beats flying once you count airport time. The big exception is Jeju Island, which has no train or bridge — you reach it by plane or ferry.

  • Routes — Gimpo (Seoul)–Jeju is one of the busiest air routes on Earth, with flights every few minutes; Busan–Jeju is frequent too.
  • Cost & time — flights are cheap and quick (around an hour in the air), but factor in airport check-in and transfers either end.
  • Booking — low-cost carriers (Jeju Air, Jin Air, T’way, Air Busan) and the majors (Korean Air, Asiana) all fly it; book on their apps or a comparison site.
When else to fly: only if you’re crossing the whole country with little time (say, Seoul to the far south) and the schedule lines up. For everything else, the KTX wins on convenience.
A blue city bus in Seoul, part of the colour-coded bus network
Seoul’s city buses are colour-coded by route type — blue marks the main trunk lines. Photo: TurnOnTheNight, CC BY-SA 4.0, via Wikimedia Commons.

12. Ferries: islands & international

Korea is a peninsula with thousands of islands, so ferries matter for certain trips.

  • To Jeju — overnight and daytime car ferries run from ports like Mokpo, Wando and Busan. Slower and cheaper than flying, and the only way to bring a car to the island.
  • Smaller islands — ferries reach hundreds of islands off the south and west coasts (Ulleungdo, the Yeosu and Tongyeong island clusters, and more).
  • International — fast ferries and overnight boats link Busan with Japan (Fukuoka, Osaka, Shimonoseki) — a fun alternative to flying; see our Busan to Fukuoka ferry guide guide.
Weather matters: ferries can be cancelled in rough seas, especially in winter and typhoon season. Always have a backup plan and check the forecast — our best time to visit Korea guide guide covers the seasons.

13. The apps that run Korea’s transport

This is the one thing that genuinely surprises visitors: Google Maps does not give transit or driving directions in Korea (it’s a data-export issue, not a bug). Walking directions are patchy too. Download the local apps before you go and you’ll navigate like a resident.

  • Naver Map / KakaoMap — the two map apps Koreans actually use. Full subway, bus, walking and driving directions in English, with real-time arrivals and the right exit numbers.
  • Kakao T — taxis, plus navigation and other transport. The standard way to call a cab.
  • Korail / SRT — book and store train tickets.
  • Subway apps — dedicated Seoul/Busan metro apps show timetables, first/last trains and which car to board for your exit.
Set them up on Wi-Fi at home, in English, before you fly — and get data sorted so they work from the airport. Full walkthrough in our Korea travel apps guide and Korea SIM & eSIM guide guides.

14. Renting a car & driving in Korea

For most first trips you won’t need a car — public transport is so good that driving in cities is more hassle than help. But there’s one place it shines: Jeju, where the island’s sights are spread out and buses are limited. The countryside and the coast can also reward a road trip.

  • Licence — you need an International Driving Permit (IDP) alongside your home licence; get the IDP before you travel (you can’t issue it in Korea).
  • The basics — Koreans drive on the right, road signs are bilingual on main routes, and tolls are common on expressways (rentals usually have a hi-pass transponder).
  • Navigation — use a Korean sat-nav or KakaoMap/Naver in driving mode; set the destination by phone number or map pin.
Think twice about driving in Seoul or Busan. Traffic is heavy, parking is scarce and pricey, and the subway is faster. Rent for Jeju or a rural loop, not for the big cities.

15. What transport costs in Korea

Transport is one of the best-value parts of a Korea trip. Here’s a rough sense of what you’ll pay (approximate, and prices nudge up over time):

Ride Approx. cost
Subway / city bus (one ride) ~₩1,400–1,550
Taxi base fare (Seoul) ~₩4,800 + distance
KTX Seoul → Busan (1 way) ~₩59,800
Express bus Seoul → Busan ~₩28,000–42,000
Domestic flight Seoul ⇄ Jeju ~₩30,000–90,000
Incheon AREX Express → Seoul ~₩11,000

Day to day, you’ll spend very little on local transport — a few thousand won. The bigger line items are intercity legs (KTX or a Korail Pass) and any Jeju flights. For a full trip budget, see our Korea money guide guide.

Save smart: tap-card transfers between bus and subway are discounted, express buses undercut the KTX, and a Korail Pass can pay off across a multi-city route. Lean on public transport and you’ll barely notice the cost.

16. Smart tips & mistakes to avoid

A handful of habits make Korean transport effortless:

  • Always tap off. Subways and many buses charge by distance — forget to tap out and you’ll overpay or get blocked next time.
  • Mind the last train. City subways stop around midnight (a bit earlier on some lines). After that it’s taxis or night buses — check the last-train time in your app.
  • Avoid rush hour with luggage. 8–9am and 6–7pm trains and buses are packed. Travel off-peak or take a taxi with bags.
  • Book intercity travel before holidays. Seollal and Chuseok empty the cities and fill every train and bus — reserve early and check dates in our best time to visit Korea guide guide.
  • Use luggage lockers and delivery. Coin lockers fill stations; same-day luggage transfer services exist too, so you can sightsee hands-free on travel days.
  • Keep some cash for top-ups. Many T-money recharge points are cash-only, even though almost everything else takes cards.
The one mindset shift: trust the system. Korean transport is punctual, signed in English and run by apps that work — plan the route in Naver or Kakao, tap your card, and just go. Ready to map out the trip? Start with our Korea itinerary guide and complete Korea Travel Guide.

Getting around Korea: FAQ

Q. What is the best way to get around Korea?
For travel between cities, the KTX high-speed train is the best option — fast, frequent and comfortable (Seoul to Busan in about 2.5 hours). Within cities, use the subway and buses with a single T-money card, and take cheap metered taxis (via the Kakao T app) for door-to-door trips.
Q. Does Google Maps work in Korea?
Not for navigation. Google Maps does not provide transit or driving directions in Korea due to data-export restrictions, and walking directions are limited. Download Naver Map or KakaoMap instead — they give full subway, bus, walking and driving directions in English.
Q. How do I get from Seoul to Busan?
The fastest way is the KTX high-speed train, about 2.5 hours and roughly ₩59,800 one way, with frequent departures. The SRT high-speed line is a slightly cheaper alternative from Suseo station. Express buses are cheaper but slower (4–5 hours).
Q. What is a T-money card and where do I buy one?
T-money is a rechargeable tap-card that works on every subway, city bus and most taxis across Korea. Buy one at any convenience store (GS25, CU, 7-Eleven, Emart24) or subway-station machine for around ₩2,500–4,000, then top it up with cash and tap as you ride.
Q. Is a Korail Pass worth it?
It depends on how much you ride. The Korail Pass (foreigners only) gives unlimited KTX and regular-train travel for a set number of days. If your trip strings together several intercity legs — say Seoul, Gyeongju and Busan — it can beat buying separate tickets. For a single round trip, individual tickets are usually fine. It doesn’t cover the SRT or city subways.
Q. How much does a taxi cost in Korea?
Taxis are cheap and metered. A regular taxi in Seoul starts around ₩4,800 and rises with distance and time, with a late-night surcharge after midnight. You pay by card, T-money or cash, and there is no tipping. Use the Kakao T app to call one easily.
Q. Can I use a credit card on public transport in Korea?
On subways and buses you tap a T-money (or compatible) card rather than paying per ride by credit card, so get a T-money card. Taxis accept credit cards and T-money. Note that many T-money top-up points take cash only, so keep some won handy.
Q. Is public transport in Korea in English?
Yes. Subways, KTX stations and major bus terminals have English signage, station numbers and announcements, and the maps apps work in English. You can get around comfortably without speaking Korean.
Q. How do I get from Incheon Airport to Seoul?
The easiest option is the AREX train: the Express runs nonstop to Seoul Station in about 43 minutes (around ₩11,000), while the cheaper all-stop service connects into the metro. Airport limousine buses serve major hotels, and taxis run 24/7.
Q. Do I need to rent a car in Korea?
Usually not. Public transport is excellent and driving in cities is more hassle than it’s worth. The main exception is Jeju Island, where sights are spread out and buses are limited — there a rental car (with an International Driving Permit) makes sense.

Plan the whole trip: read our complete Korea Travel Guide

Images: Hero: calflier001 (CC BY-SA 2.0) · 생각하는 나무 (CC BY-SA 4.0) · LERK (CC BY-SA 4.0) · TurnOnTheNight (CC BY-SA 4.0), via Wikimedia Commons.