Korea Costsofficial numbers, dated

Home › Getting around Korea

Seoul subway and bus fares, with a transfer calculator

Numbers checked against the official source on 2026-10-19

A single adult subway ride in Seoul costs ₩1,550 with a transit card and ₩1,650 in cash. A regular blue or green city bus costs ₩1,500. If you tap your card when you get off and transfer within 30 minutes, the next ride is mostly free: you pay the highest base fare of the modes you used, plus ₩100 for every 5 km beyond the first 10 km of the whole trip.

₩1,550Subway, adult, transit card
₩1,500Trunk / branch bus, adult, card
₩3,000Rapid (red) bus, adult, card
30 minTransfer window (60 min, 9 PM–7 AM)

Trip calculator

Pick the rides of one trip in order, the total distance, and how you pay. The calculator only applies rules written on the Seoul Metropolitan Government's fare pages.

The calculator stops at 50 km because the official English page does not give the distance rule above 50 km. Age groups on the official bus page: adult 19+, teen 12–18, child 6–12 — the page lists age 12 in both the teen and child groups.

Subway fares

Seoul subway fares, as of Sat, Jun. 28, 2025 (official table, current fares)
RiderTransit cardCash (single-ride ticket)Early morning, card (20% off)
Adult₩1,550₩1,650₩1,240
Teen₩900₩1,650₩720
Child₩550₩550₩440

Bus fares

Seoul bus fares, as of 3 AM on Sat, Aug. 12, 2023 ("New" column of the official table)
Bus typeRiderCardCashEarly morning, card
Trunk (blue) / branch (green)Adult₩1,500₩1,500₩1,200
Teen₩900₩1,000₩720
Child₩550₩550₩440
Rapid (red)Adult₩3,000₩3,000₩2,400
Teen₩1,700₩1,800₩1,360
Child₩1,500₩1,500₩1,200
Circulation (yellow) / branch with differential fareAdult₩1,400₩1,400₩1,120
Teen₩800₩800₩640
Child₩500₩500₩400
Owl (late-night)Adult₩2,500₩2,500—
Teen₩1,600₩1,800—
Child₩1,400₩1,400—
Read the "New" column. The official bus table still shows the pre-2023 fares in an "Old" column next to the current ones (for example ₩1,200 for an adult card on a blue bus). Search snippets often quote that old column. The current adult card fare is ₩1,500.

A bus ride on its own is a flat fare — the official page calls it a single-fare system. The distance charge only starts to matter when you transfer.

How the transfer discount works

  1. Tap when you get off. The integrated fare only applies if you tap your card both when boarding and when getting off each bus or subway.
  2. Board the next ride within 30 minutes of getting off — 60 minutes between 9 PM and 7 AM.
  3. You pay the highest base fare among the modes you used. Ride a ₩1,500 bus and then the ₩1,550 subway, and the base is ₩1,550, not ₩3,050.
  4. Distance is added for the whole trip: ₩100 for every 5 km beyond 10 km, counting all rides together.
  5. No transfer on the same bus or route. Getting back on the same bus or the same route number costs a new base fare.
  6. Paying for others: one card can pay for several people on a bus, and they can transfer together only if they board and get off at the same places as the same group. The bus page says this group discount does not extend to the subway.

Where the two official pages disagree

The subway page and the bus page of the same city website describe the transfer rules in different words. Both are quoted here so you can see the gap.

TopicSubway page saysBus page saysWhat it means
Number of transfers"up to 5 free transfers""Transfers are accepted up to 4 times (5 boardings)"The bus page counts transfers (4) and boardings (5) separately. The subway page's "5" matches the 5 boardings. In practice: one trip can include up to 5 rides; a 6th ride starts a new fare.
Late-night window"60 min. from 9 PM to 7 AM"Transfer rules: "Within 60 min. from 9 PM to 7 AM next day". Transfer tips: "within 1 hr from 9 AM to 7 AM next day"The "9 AM" line in the bus page's tips box contradicts the rules box on the same page and the subway page. The longer window runs from 9 PM.

Worked examples (adult, transit card)

TripCalculationYou pay
Subway only, 8 kmBase ₩1,550 (within 10 km)₩1,550
Subway only, 23 km₩1,550 + 3 × ₩100 (13 km over → 3 steps of 5 km)₩1,850
Blue bus → subway, 14 km totalHighest base ₩1,550 + 1 × ₩100₩1,650
Green bus → subway → blue bus, 9 kmHighest base ₩1,550, no distance charge₩1,550
Same three rides paid in cash₩1,500 + ₩1,650 + ₩1,500, no transfer discount₩4,650

Cards that work

The bus page lists prepaid transit cards — T-money, Cashbee, Hanpay, Rail+, Onepass and others — sold at convenience stores and bus card charging stations, and deferred (post-paid) transport cards such as credit or debit cards from card companies and banks.

Children under 6 ride free when they travel with an adult guardian, up to three per adult. A fourth child, or a young child riding alone, pays the child fare.

Common questions

Is a teen discount automatic?

The teen fare applies only on a card. Cash teens pay the adult cash fare on the subway (₩1,650).

Can I transfer when paying cash?

No. The integrated fare needs a card tap when boarding and getting off, so every cash ride is paid in full.

What is the "minimum transfer amount ₩250"?

The bus page lists "The minimum transfer amount is ₩250" among its transfer tips, without more detail. Keep more than that on the card when you tap off.

Which line has the 15-minute re-entry rule?

The subway page lists sections where you can tap out and back in within 15 minutes without a new fare (reference date Oct. 7, 2023). Lines 2, 5, 8, 9, the Ui-Sinseol line and the Sillim line are covered in full; Lines 1, 3, 4, 6 and 7 only between the stations named on that page.

Official sources

Prices change. If an official page shows a different number from this page, the official page wins — and please tell us so we can fix it.

Related

Seoul Climate Card: pass prices and whether it saves you moneyClimate Card short-term passes cost ₩5,000 (1 day) to ₩20,000 (7 days). See official prices, coverage, how to Seoul taxi fares: meter rates, night surcharge and airport fixed faresSeoul sedan taxis start at ₩4,800 for 1.6 km and add ₩100 per 131 m. Official night rates, surcharges, brand tAREX Airport Railroad fares: Incheon Airport to Seoul Station, express or all-stopAREX express train ₩13,000 in 43 minutes, all-stop train ₩4,750 in 59 minutes, from Incheon Airport Terminal 1KORAIL PASS for foreign visitors: prices, what it covers and a group cost calculatorKORAIL PASS costs ₩131,000 (2 days) to ₩275,000 (5 days) for an adult, half for children. Official rules, cove

All pages in this section, compared →