Korea Costsofficial numbers, dated

Home › Getting around Korea

Gyeonggi-do and Incheon city bus fares compared with Seoul: regular, express and M-bus

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

On a Gyeonggi-do regular city bus an adult pays ₩1,650 by transit card (₩1,700 cash); on an Incheon trunk bus it is ₩1,500 by card (₩1,600 cash); on a Seoul blue or green bus it is ₩1,500. Wide-area express buses cost more: ₩3,200 on a Gyeonggi direct-seat or wide-area express bus, ₩3,200 on an Incheon M-bus, ₩3,000 on an Incheon direct-seat bus and ₩3,000 on a Seoul red bus. If you tap your card on boarding and again when you get off, a transfer between buses in all three areas is charged by total distance, not as a new fare each time.

₩1,650Gyeonggi regular bus, adult, card (since 25 Oct 2025)
₩3,200Gyeonggi direct-seat or wide-area express, adult, card
₩1,500Incheon trunk bus, adult, card
₩3,200Incheon M-bus (wide-area express), adult, card

Gyeonggi-do city bus fares

The Gyeonggi Province bus-fare page prints a table headed "city bus fares ('25.10.25.)", in won. Gyeonggi raised these fares from the first bus on 25 October 2025, the first rise since September 2019, by ₩200 for regular and seat buses and ₩400 for direct-seat and circulation buses, according to the province's press release dated 22 October 2025.

Gyeonggi-do city bus fares in won, table dated 25 Oct 2025. Early-morning discount: transit card, first boarding, before 06:30.
Bus typeAdultYouth (13 to 18)Child (6 to 12)Early-morning (adult / youth / child)
CardCashCardCashCardCashAdultYouthChild
Regular (일반)1,6501,7001,1601,2008309001,4501,010730
Seat (좌석)2,6502,7001,8602,0001,3301,4002,4501,8201,230
Direct-seat (직행좌석)3,2003,2002,3002,3001,6001,6002,8002,0001,400
Gyeonggi circulation (경기순환)3,4503,5002,4202,5001,7301,8003,0502,1401,530
Wide-area express (광역급행)3,2003,2002,3002,3001,6001,6002,8002,0001,400

Incheon city bus fares

Incheon's bus information system lists the "basic fare table" below, in won. It notes that the wide-area express (M-bus) fare rose on 25 October 2025 and that route 3000 has used the direct-seat fare since 1 August 2025.

Incheon city bus fares in won. Early-morning discount (20% off for wide-area and M-bus on a card, first boarding before 06:30) is in brackets.
Bus typeAdult cardAdult cashYouth card / cashChild card / cash
Trunk (간선형)1,5001,6001,050 / 1,100600 / 600
Branch (지선형)1,2001,300850 / 900500 / 500
Seat bus to other provinces (좌석, 타시도)1,5502,3001,100 / 1,600650 / 900
Seat bus to Yeongjong (영종행); Yeongjong-only rides in brackets1,900 (1,500)2,600 (1,600)1,350 (1,050) / 1,800 (1,100)800 (600) / 1,000 (600)
Wide-area direct-seat (광역버스, 직행좌석)3,000 (2,400)3,0001,650 (1,320) / 1,6501,200 (960) / 1,200
M-bus, wide-area express (M버스)3,200 (2,800)3,2002,300 (2,000) / 2,3001,600 (1,400) / 1,600
Wide-area trunk express, BRT (7700)2,6002,6001,600 / 1,6001,200 / 1,200
Late-night (심야)1,9002,6001,350 / 1,800800 / 1,000

Seoul vs Gyeonggi vs Incheon

Adult fare by card, won. Seoul figures come from the city's English bus page, whose fare table is dated 12 Aug 2023.
Kind of busSeoulGyeonggi-doIncheon
Regular city bus1,500 (trunk blue / branch green)1,650 (regular)1,500 (trunk), 1,200 (branch)
Local village bus1,2001,350 to 1,650 depending on cityNot tabulated here
Seat busNot listed2,6501,550 (to other provinces)
Wide-area direct-seat / red bus3,000 (rapid, red)3,200 (direct-seat)3,000 (direct-seat)
Wide-area express (M-bus)Not listed3,2003,200
Late-night2,500 (owl bus)Not listed1,900
Early-morning discount (card, before 06:30)20% off, not for owl busesYes, regular 1,450; direct-seat 2,800Wide-area and M-bus only: 20% off (M-bus set to 2,800)

The gap between the three areas is largest for a direct-seat or red bus: ₩3,000 in Seoul and Incheon against ₩3,200 in Gyeonggi-do, a ₩200 difference (derived arithmetic). A regular bus in Gyeonggi-do now costs ₩150 more than in Seoul or on an Incheon trunk line (derived arithmetic: 1,650 minus 1,500). Gyeonggi-do's village-bus fare is set by each city, between ₩1,350 and ₩1,650 on the province's own range.

Transferring between Seoul, Gyeonggi-do and Incheon

All three areas take part in the metropolitan integrated fare system. The Gyeonggi Q&A describes it like this: when you change between city bus, subway and village bus, up to 4 transfers (5 boardings) are recognised and you are charged only for the total distance travelled. The rules the province lists:

  1. Tap on boarding and again when you get off. Without the second tap the distance cannot be worked out, and the unpaid base fare is added to your next boarding.
  2. Board the next vehicle within 30 minutes of tapping off (within 1 hour between 21:00 and 07:00).
  3. Do not re-board the same route: the transfer discount is not applied when you ride the same route again.
  4. Use a card, not cash. Cash cannot get the transfer discount.
  5. Prepaid cards need a balance: at least ₩250 to board when transferring.
  6. Carry one card only; two cards together at the reader can charge twice or cancel the transfer.

Which vehicles count: Gyeonggi regular, seat, direct-seat and village buses, Seoul trunk, branch, circulation, wide-area and village buses, Incheon trunk, branch, seat and wide-area buses, the metropolitan rail lines, GTX-A and the Han River bus. Intercity and express buses and ordinary KORAIL trains are not covered (see express and intercity bus fares).

Worked examples from the province's page

Examples printed by Gyeonggi-do, in won. "Before" is what two separate fares would have cost.
TripBeforeWith integrated fareWhy
Direct-seat bus (20 km, ₩3,200) then Seoul trunk or branch bus (9 km, ₩1,500)4,7003,200Total 29 km, within the 30 km base distance
Direct-seat bus (20 km) then Gyeonggi regular bus (9 km)4,8503,200Total 29 km, base fare only
Direct-seat bus (20 km) then Gyeonggi regular bus (14 km)4,8503,30034 km total: 3,200 for 30 km plus ₩100 for the extra 4 km
Gyeonggi regular bus (5 km), Seoul trunk bus (7 km), direct-seat bus (25 km)6,3503,40037 km total: 3,200 plus ₩200 for 7 km
Regular bus (4 km) then regular bus (6 km)3,3001,65010 km total, base fare only

The province states the saving for the first example as ₩1,500 and for the third as ₩1,550. The "before" column is simply the two fares added together.

Where the official pages disagree or are out of date

ItemPage APage BWhat to use
Incheon M-bus, adult card₩2,800 (cash ₩2,900), Incheon English-language bus page, table titled "2023. 10. 7. ~"₩3,200 (cash ₩3,200), Incheon bus information system, with a note that M-bus fares rose on 25 Oct 2025Use ₩3,200; the English page still shows the 2023 table
Incheon trunk bus, adult card₩1,250 (cash ₩1,300), incheon.go.kr bulletin "Incheon city bus fare status", updated "2016. 12. 31"₩1,500 (cash ₩1,600), bus information systemUse ₩1,500; the 2016 bulletin is still online but is out of date
Direct-seat bus fareGyeonggi-do: ₩3,200Incheon: ₩3,000Both are current; they are different operators' tables
Seoul fare tableSeoul's English page: "as of 3 AM on Sat, Aug. 12, 2023"Not re-confirmed on a newer page in this checkCheck our Seoul fare page and the city's page before you rely on a Seoul figure

Common questions

Can I pay a Gyeonggi-do bus in cash?

Yes, but cash costs ₩50 more on a regular bus (₩1,700 against ₩1,650, derived arithmetic) and you lose the transfer discount. Buying a transit card at a convenience store is the way the province recommends.

Does the Seoul transfer discount work on a Gyeonggi-do or Incheon bus?

Yes, provided you pay by card and tap when you get off. The province's example shows a direct-seat bus plus a Seoul trunk bus charged at ₩3,200 instead of ₩4,700 when the whole trip is under 30 km.

The Seoul figures on this page come from a fare table dated 2023; the Gyeonggi-do table is dated 25 Oct 2025; the Incheon table was read on 2026-10-19 and carries the 25 Oct 2025 M-bus change. Not covered: village-bus tables by city, intercity (jikhaeng) bus per-kilometre rates, and refund programmes for residents.

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 subway and bus fares, with a transfer calculatorSeoul subway ₩1,550 and bus ₩1,500 by card, from the city's official fare tables. Calculate a trip with transfSeoul 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 1

All pages in this section, compared →