咸北線
前述した通り、北朝鮮と中国の国境線に並行する形で同国の北東部を3/4周する路線となっている。清津青年と羅津の間は平羅線が海岸沿いに81.2kmで結んでいるが、その3.8倍もの迂回ルートである。
現在咸北線と呼ばれる路線は、日本統治時代に建設された咸鏡線・南満洲鉄道北鮮西部線・北鮮東部線・雄羅線を原型としている。すなわち、現在の咸北線のうち
青岩 - 三峰間:咸鏡線(咸鏡本線)の一部
三峰 - 南陽間:南満洲鉄道北鮮西部線
南陽 - 先鋒間:南満洲鉄道北鮮東部線
先鋒 - 羅津間:南満洲鉄道雄羅線
にあたる。その路線形成の経緯は複雑で、まず日本統治時代に朝鮮総督府鉄道局咸鏡線の延伸として1916年に清津 - 蒼坪間を開業させ、南満洲太興→図們鉄道という軽便鉄道会社が会寧から上三峰・潼関までを建設、1927年に上三峰から満洲(中国東北部)側の天図鉄道とを直接結ぶ豆満江橋梁が完成し、満洲連絡鉄道の一つとなった。しかし軌間が異なっていたことから、他の朝鮮鉄道とは直通運転ができなかった。
1929年には図們鉄道を朝鮮総督府鉄道局(鮮鉄)が買収し、会寧 - 潼関間を図們西部線とする。そしてほぼ同時に、図們東部線として日本海に面した港の雄基(現:羅先)を起点とし潼関に至る、日本と満洲東部を結ぶ短絡ルートの一つとなる路線の整備も薦められ、1929年に雄基 - 新阿山間が開業したのを皮切りに、1932年に南陽まで、1933年までに潼関までが開業し全通、図們線となった。同時に上三峰 - 潼関間も改軌された。同年には、満洲国(1932年建国)の首都新京(現:長春)から図們(南陽の対岸)までを結ぶ満洲国有鉄道(実際の経営は南満洲鉄道、通称:満鉄に委託)京図線が開業し、同年10月には豆満江(当時は図們江と呼称)に2本目の鉄道橋がかけられ、雄基 - 新京を結ぶ鉄道線が完成した。
1916年11月5日:朝鮮総督府鉄道局により咸鏡線として清津駅(現:清津青年駅 ) - 蒼坪駅間開通。
1917年9月16日:蒼坪駅 - 豊山駅間開通。
1917年11月25日:豊山駅 - 会寧駅(現:会寧青年駅)間開通。
1920年1月5日:会寧駅 - 上三峰駅(現:三峰駅)間開通。
1922年12月1日:上三峰駅 - 鍾城駅間開通。
1924年11月1日:鍾城駅 - 潼関鎮駅(現:江岸里駅)間開通。
1929年4月1日:朝鮮総督府鉄道局により図們鉄道が買収され会寧駅 - 潼関鎮駅間が図們西部線に改称。
1929年11月16日:図們東部線雄基駅(現:先鋒駅) - 新阿山駅間開通。
1930年10月1日:新阿山駅 - 訓戎駅間開通。
1931年10月20日:訓戎駅 - 穏城駅間開通。
1932年11月1日:図們東部線穏城駅 - 豊利駅間開通、新会寧駅廃止、図們西部線会寧駅 - 上三峰駅間を標準軌化。
1932年12月1日:豊利駅 - 南陽駅間開通。
1933年8月1日:上三峰駅 - 潼関鎮駅間を標準軌化、同時に南陽駅 - 潼関鎮駅間が開業。下三峰駅廃止。 潼関鎮駅が潼関駅に改称。