ソウル駅
ソウル駅は、1900年7月8日に京仁鉄道合資会社(現在の京仁線)の「南大門(ナムデムン)駅」として開業した。駅名は周辺にある崇礼門(南大門)にちなむ。
1899年9月18日に部分開業した京仁線は、漢江の南側にある鷺梁津駅が起点となっていた。1900年7月5日、難工事だった漢江鉄橋の完成により北に延伸され、京城(キョンソン)駅が路線の起点となり、首都・漢城府と仁川港が鉄道で結ばれた。なお、京城駅は後に西大門駅に改称され、1919年に廃止された。
南大門駅は、京城駅の一つ手前に位置し、町はずれの水田の中にある小さな駅だった。南の龍山駅のほうが規模が大きく、南大門駅は補助的な役割を果たす駅に過ぎなかった。1905年に京釜線、翌1906年には京義線が龍山駅を起点に開通し、朝鮮半島を貫く列車が龍山駅を通るようになったが、南大門駅は龍山駅から別れる盲腸線の中間駅にとどまっていた。
1910年、日韓併合により首都漢城が京城(けいじょう)と改称された。京城府の人口が増加するにつれて、京城の玄関口となる中央駅を作る必要性が増した。当時の実質的な中心駅で京釜線・京義線・京元線の起点であった龍山駅は軍事的用途で使用されており、市街から離れていて中央駅にはふさわしくなかった。このため、南大門駅を新たな京城府中央駅として大改造することになり、京義線の分岐を南大門駅北側に新設する工事が行われた。
1922年、新駅舎の建設工事が始まった。1923年1月1日には「京城(けいじょう)駅」と改称され、1925年、現在も残る赤レンガの駅舎が竣工した。