Screenshots





About Seoul Subway

Know when your train comes. The whole Seoul Metropolitan Subway in one app — Seoul, Incheon and Gyeonggi. Live train arrivals, real published timetables, express trains and the fastest route. On your phone, in your language, with or without a signal.
656 stations and 24 lines, from Seoul Station, Gangnam, Hongdae and Jamsil out to Incheon Airport, Suwon, Cheonan, Chuncheon, Yeoju, Munsan and Soyosan.
The map, the stations and the timetables live on your phone, so route planning keeps working on an underground platform with no signal. Only live train positions need a connection.
Free. No account. No location permission.
Two Map Types: Diagram and Real Map
The app supports two map types. Most apps give you only one. Here you get both, and you switch between them with one tap:
- The diagram. The network straightened out for reading, the way the map on the station wall is drawn. Easy to follow one line across the city.
- The real map. Every station exactly where it stands on the ground. You can see the Han River, see which stations are really close together, and judge when walking is faster.
The app opens on the diagram. Tap once to switch to the real map, and tap again to go back. The app remembers your choice.
Real Timetables, Not Averages
Departure times come from the official published timetables, not from an average gap between trains. You get the actual train at the actual minute, plus the first and last train of the day.
Express Trains, Kept Separate
Line 1, Line 9 and the Suin-Bundang line run trains that skip stations. The app shows express and all-stop trains as different trains, and tells you which one gets you there first — which is not always the express.
Features
See where your train is
How many minutes, how many stops — the count goes down while you watch.
Published times, not estimates
Official timetables, plus the first and last train of the day.
Fastest and fewest transfers
Each with departure, arrival, total time and number of changes.
Know which train wins
Express and all-stop shown apart, with the one that arrives first.
Diagram and real map
Switch between the two map types with one tap.
Never miss your stop
The next station, stops remaining, and where to change.
No signal, no problem
Map, stations and timetables are stored on your phone.
Seoul, Incheon and Gyeonggi
Lines 1–9, Sinbundang, Suin-Bundang, GTX-A, AREX and more.
Match the signs on the platform
Set station names separately from the app language.
No account, no location
Saved routes stay on your phone and are never sent anywhere.
Coverage
All of the Seoul Metropolitan Subway: 656 stations, 24 lines, across Seoul, Incheon and Gyeonggi:
- Lines 1 to 9
- Sinbundang (신분당선) and Suin-Bundang (수인·분당선)
- Gyeongui-Jungang (경의·중앙선), Gyeongchun, Gyeonggang and Seohae
- AREX Airport Railroad (인천국제공항철도)
- Ui-Sinseol and Sillim light rail
- Gimpo Goldline, Incheon Lines 1 and 2, Uijeongbu LRT, Yongin Everline
- GTX-A
96% of stations have a real published timetable, and 84% of stations have live train arrivals.
Some operators outside Seoul — Incheon Lines 1 and 2, Yongin Everline, Uijeongbu LRT and the Gimpo Goldline — do not publish live train positions. Those stations show published timetable times only, and the app says so where that is true.
Read It In Your Language
The app is available in 17 languages — 한국어, English, 中文, 日本語, Tiếng Việt, ไทย, Oʻzbekcha, Filipino, Русский, नेपाली, ខ្មែរ, Bahasa Indonesia, Монгол, မြန်မာ, বাংলা, සිංහල and Қазақша.
Station names are set separately from the app language. Read every button in your own language and keep station names in Hangul, so what is on your screen matches the sign on the platform. Station names come in Korean and English only — that is a limit of the data, not of the app.
Private by Design
Nothing about you leaves your phone.
- No account, no email, no phone number.
- The app never asks for location permission.
- Saved routes and settings stay on the device.
The app shows ads, which is how it stays free.
Built on Public Open Data
- Live train arrivals and Seoul timetables — Seoul Open Data Plaza (서울 열린데이터광장)
- Timetables for other lines — Korea National Railway (국가철도공단)
- Incheon Lines 1 and 2 timetables — Incheon Transit Corporation (인천교통공사)
- Station positions — OpenStreetMap contributors
- English station names — Wikipedia
Our server reads Seoul's open data every few minutes, and your phone downloads one small file from it. The API key stays on the server and is never inside the app. One server asks Seoul for everyone, instead of thousands of phones asking one by one.
Map data © OpenStreetMap contributors, licensed under ODbL.
본 서비스는 서울특별시 열린데이터광장과 국가철도공단의 공공데이터를 활용하여 제작되었습니다.
Perfect For
- Checking how many minutes until the next train on your commute
- Catching the last train before it goes
- Riding to Incheon Airport with the airport railroad timetable in hand
- Finding your way on a line you have never used, without missing the stop
- Travellers who want the app in their own language but station names in Hangul
Frequently Asked Questions
What is Seoul Subway?
An app for the whole Seoul Metropolitan Subway — Seoul, Incheon and Gyeonggi. It shows live train arrivals, real published timetables, express trains and the fastest route, on two map types: a diagram and a real map.
How many stations and lines does it cover?
656 stations and 24 lines, including Lines 1 to 9, Sinbundang, Suin-Bundang, Gyeongui-Jungang, Gyeongchun, Gyeonggang, Seohae, AREX, Ui-Sinseol, Sillim, Gimpo Goldline, Incheon Lines 1 and 2, Uijeongbu LRT, Yongin Everline and GTX-A.
Does it work without internet?
Yes, except for live train positions. The map, the stations, routes and timetables are all stored on your phone, so they keep working on an underground platform with no signal.
Are the departure times real or estimated?
They come from the official published timetables, not from an average gap between trains. Some journey times are estimated from the distance between stations, and the app says so where that is true.
Why does my station show a timetable instead of live trains?
Not every operator in the region publishes live train positions. The app falls back to the published timetable, and tells you it has done so.
Does it show express trains?
Yes. Express and all-stop trains are shown as different trains, and the app tells you which one arrives first. Line 1 express, Line 9 express and the Suin-Bundang express are all included.
Which routes does it show?
Two, side by side: the fastest route and the one with the fewest transfers. Each shows its departure time, arrival time, total journey time and number of changes.
Which map types does it support?
Two map types: a diagram and a real map. The app opens on the diagram, like the map on the station wall. One tap switches to the real map, with every station where it stands on the ground. The app remembers your choice.
Can I see station names in English?
Yes. Station names can be set to Korean or English, separately from the app language — so you can read the app in your own language and keep station names in Hangul to match the platform signs.
Does the app need my location?
No. It never asks for location permission.
Do I need an account?
No. There is nothing to sign up for. Saved routes and settings stay on your phone.
Is it free?
Yes. Ads pay for it.
How to use it
- Pick a map type — the app starts on the diagram; tap once to switch to the real map
- Enter your stations — type where you are and where you are going
- Compare two routes — the fastest, or the one with the fewest transfers
- Start the journey — the app tells you the next station, stops left, and where to change