← All guides

Transport guide

Seoul Subway Fare Calculator: What the Result Means

Seoul subway fare calculator: it prices the shortest route between two stations, so a Shinbundang or airport-train trip can cost more than distance alone suggests.

The DLY call

Pick two stations and read the adult card fare as the price of the shortest route between them, not of the route you ride. Treat it as a planning figure: a trip over the Shinbundang Line, an airport-train trip beyond Cheongna, or a trip that depends on a line the calculator leaves out can come out differently at the gate.

Subway fare calculator

What does the trip cost between two stations?

Choose two stations to see the fare.

The calculator above gives one answer: the fare for the shortest route between two stations, built from the operators’ published fare rules and distance files. Use it to budget a day. Do not use it to predict what a gate will take, because three situations can move the real fare away from the figure: a trip over the Shinbundang Line, an airport-train trip beyond Cheongna, and a trip that depends on a line the calculator leaves out.

Read the result from the top

Type each station by its English name, such as Gimpo Airport or Incheon Airport Terminal 1. The Korean name sits beside it, and a Korean name works too. The result then reads in this order:

Under the result are two dates: the base fare has applied since 28 June 2025, and the fares were checked on 14 October 2026. Fares move, so the second date tells you how old the figure is.

The rule behind every result

Seoul Metro’s passenger terms, in their Korean text, say the distance used to calculate a fare is the nearest route unless a rule says otherwise (제11조②, “가장 가까운 경로로 계산합니다”). Seoul Metro’s fare page and Korail’s subway guide carry the same “(최단거리 기준)” wording. You are charged for the shortest route between the gate you enter and the gate you leave, not for the route you ride.

The fare is distance-proportional. An adult card fare is ₩1,550 up to 10 km, then ₩100 for each 5 km, or part of 5 km, up to 50 km, then ₩100 for each 8 km beyond that.

Trip Shortest distance Adult card fare Why
Hongik Univ. (홍대입구) to Myeong-dong (명동) 7.6 km ₩1,550 Inside the base distance
Yeouido (여의도) to Sinnonhyeon (신논현), Line 9 10.1 km ₩1,650 Part of a 5 km step counts as a step
Seoul Station (서울역) to Suwon (수원) 39.8 km ₩2,150 Six steps beyond 10 km

The last row shows the rule at work. Seoul Metro’s route search, read on 14 October 2026, displayed 41.4 km for a Seoul Station to Suwon route yet priced it at ₩2,150, the fare for its 39.8 km shortest route; 41.4 km would have priced at ₩2,250. A second trip, Gimpo Airport (김포공항) to Bukhansan Ui (북한산우이), displayed 37.2 km and priced at the ₩2,050 of its 34.5 km shortest route, where 37.2 km would have priced at ₩2,150.

Trips beyond Pyeongtaek or Gapyeong are charged the in-region fare first, then ₩100 for each 4 km, or part of 4 km, past that point. The calculator shows the two distances separately. It shows no youth or child fare on those trips, because the terms and Seoul Metro’s route search disagree on them, and the disagreement has not been settled.

When the shortest route runs over the Shinbundang Line

Shinbundang is run separately and charges a section fare on top of the ordinary fare for the sections you pass.

Sections passed Section fare
Sinsa to Gangnam ₩700
Gangnam to Jeongja ₩1,000
Jeongja to Gwanggyo ₩1,000
Gangnam to Jeongja and Jeongja to Gwanggyo ₩1,500
Sinsa to Gangnam and Gangnam to Jeongja ₩1,700
All three ₩2,200

Shinbundang’s own page says where each charge is taken. Board at one of its stations and you pay the ₩1,550 base fare. Exit at one and you pay the distance excess plus the section fare. Change from Shinbundang to another line at the transfer gate and you pay the section fare there. A single-journey ticket sold without the section fare cannot pass a Shinbundang transfer gate until the section fare is paid at the fare adjustment machine in the transfer passage.

Seoul Station (서울역) to Gangnam (강남) is the clearest case. Seoul Metro’s route search, read on 14 October 2026, returned ₩1,650 for its minimum-time route over lines 4 and 2, and ₩2,350 for its shortest-distance route, which changes at Sinsa onto the Shinbundang Line. The ₩700 difference is the Sinsa to Gangnam section fare. The calculator shows both side by side, labelled “With the Shinbundang Line” and “Without the Shinbundang Line”, because they are two routes, not two prices for one route.

Which one the gate charges depends on whether you pass a Shinbundang gate. Shinbundang’s page names the points where it collects the section fare: its own station gates and the transfer gate where you leave the line for another one. It does not say in words that a rider who passes none pays none. Seoul Metro’s terms do not say whether the shortest-route calculation counts a Shinbundang section the rider never entered, and Shinbundang’s own terms did not display their article bodies when checked. The calculator takes the reading that it does not count one. That choice can only lengthen a distance, never shorten it. Treat it as this page’s reading, not a published rule.

Youth and child fares are withheld on every trip that uses the line. Shinbundang’s own youth and child rule and Seoul Metro’s route search give different amounts for the same trip, and neither has been tested at a gate. For a Shinbundang trip, plan on the adult fare.

The airport train beyond Cheongna

The AREX all-stop train is priced in two parts. From Seoul to Cheongna International City it follows the distance rule. Beyond Cheongna, towards the airport, AREX charges its own section fare, and Seoul Metro’s terms say a trip that includes the section between Incheon Airport Terminal 2 and Cheongna is charged the sum of the two (제11조⑤).

That is why the all-stop from Incheon Airport Terminal 1 costs ₩4,750 to Seoul Station (₩2,150 to Cheongna plus ₩2,600 beyond it) and ₩4,650 to Hongik Univ. (홍대입구; ₩2,050 plus ₩2,600). The distance rule alone does not produce these figures. The airport transfer guide compares this train with the Express, the bus and a taxi.

For a trip that starts at an AREX station, the calculator reads the fare from AREX’s own station-to-station table instead of adding the parts itself. That table covers Incheon Airport Terminal 2, Yeongjong, Unseo and Cargo Terminal as well as Terminal 1, so Seoul Station to Terminal 2 reads ₩5,350. Near Cheongna the table is not a plain sum: Gyeyang to Terminal 1 is ₩3,850, which is not Gyeyang to Cheongna plus Cheongna to Terminal 1. The table draws each pair of stations once and does not say in words that the reverse trip costs the same, so the calculator prices the reverse trip from the same figure.

Three limits apply. The calculator prices a trip beyond Cheongna from AREX’s table where the trip starts at an AREX station. For a trip that starts at a station off AREX, it charges one integrated distance fare to Cheongna plus AREX’s section fare from Cheongna, which is how Seoul Metro’s terms add the two (제11조⑤), and it does so only where the shortest route joins AREX at Gimpo Airport or east of it. The route line for such a trip names the lines to Cheongna and says the rest is AREX’s section fare. Where a route joins AREX at Geomam, Gyeyang or Cheongna from another line, it shows no fare, because no source checked gives one. Its youth and child fares for these trips are a per-section reading of AREX’s rule that reproduces two Seoul Metro route-search results and has not been tested at a gate. And it does not price the Express (직통열차) at all. That is a separate ticket bought before boarding. AREX’s page lists ₩13,000 for an adult and a regular fare of ₩18,500 to Terminal 1 and ₩19,100 to Terminal 2, and does not say what separates the two, so check the price when you buy.

Single ticket, card, youth and child

On a card, an adult pays the distance fare. On a single-journey ticket an adult pays ₩100 more. A youth on a single-journey ticket pays the adult single fare. A child’s single-journey fare equals the child card fare, and a child can buy a child single-journey ticket without any card registration.

The card fares for the two younger classes follow the same steps from a lower base. A youth pays ₩900 plus ₩80 for each step, and a child pays ₩550 plus ₩50 for each step. In the operators’ definitions a child is 6 to under 13 and a youth is 13 to under 19, and an infant under 6 travels free, up to 3 per guardian.

The catch is registration. Seoul Metro’s terms charge the adult fare to an unregistered youth or child card once 10 days have passed since its first use. Shinbundang tells riders to register within 10 days of purchase. The two clocks start at different moments, so register early. The sources checked do not say how a short-stay visitor registers a card, so this page cannot tell you that route, and the calculator defaults to the adult fare.

What the calculator leaves out

Two smaller limits sit under the result. The official distance files disagree with one another in a few places, so a trip that sits right on a step boundary can come out one ₩100 step either way. And no announced fare change turned up in the sources checked, but Seoul’s press-release board and Seoul Metro’s notice board were not searched, so check Seoul Metro’s fare page before you rely on the figure.

Where the sources disagree

For a transport card to pay with, see T-money or Climate Card.