North Korea has a railway system consisting of an extensive network of standard gauge lines and a smaller network of 762 mm narrow gauge lines; the latter are to be found around the country, but the most important lines are in the northern part of the country.
Standard Gauge
This list shows only the main trunk lines and secondary lines; branchlines are described on each line's page.
Trunk Lines
Hambuk Line: Ch'ŏngjin Ch'ŏngnyŏn (P'yŏngra Line)- Rajin (P'yŏngra Line), 328.2 km (203.9 mi) (Rajin–Hongŭi dual gauge standard (1,435 mm (4 ft 8 1⁄2 in)) and Russian (1,520 mm (4 ft 11 27⁄32 in)))Hongŭi Line: Hongŭi (Hambuk Line) - Tumangang (→ Khasan, Russia), 9.5 km (5.9 mi), dual gauge standard (1,435 mm (4 ft 8 1⁄2 in)) and Russian (1,520 mm (4 ft 11 27⁄32 in))Kangwŏn Line: Kowŏn (P'yŏngra Line) - P'yŏnggang, 145.8 km (90.6 mi)Kŭmgangsan Ch'ŏngnyŏn Line: Anbyŏn (Kangwŏn Line) - Kŭmgangsan Ch'ŏngnyŏn - Kamho (→ Chejin, ROK), 114.8 km (71.3 mi) (to Kamho)Manp'o Line: Sunch'ŏn (P'yŏngra Line) - Manp'o Ch'ŏngnyŏn (Pukpu Line) (→ Ji'an, China, 299.8 km (186.3 mi) (to Manp'o)Paektusan Ch'ŏngnyŏn Line: Kilju Ch'ŏngnyŏn (P'yŏngra Line) - Hyesan Ch'ŏngnyŏn (Paengmu Line), 141.7 km (88.0 mi)P'yŏngbu Line: P'yŏngyang (P'yŏngnam & P'yŏngŭi Lines) - Kaesŏng - P'anmun (→ Torasan, ROK), 197.6 km (122.8 mi) (to P'anmun)P'yŏngdŏk Line: Taedonggang (P'yŏngyang; P'yŏngbu Line) - Kujang Ch'ŏngnyŏn (Manp'o & Ch'ŏngnyŏn P'arwŏn Lines), 192.3 km (119.5 mi)P'yŏngnam Line: P'yŏngyang (P'yŏngbu & P'yŏngŭi Lines) - Namp'o - P'yŏngnam Onch'ŏn, 89.9 km (55.9 mi)P'yŏngra Line: Kalli (P'yŏngyang; P'yŏngŭi Line)- Rajin (Hambuk Line), 782.8 km (486.4 mi)P'yŏngŭi Line: P'yŏngyang (P'yŏngbu & P'yŏngnam Lines) - Sinŭiju Ch'ŏngnyŏn (→ Dandong, China), 225.1 km (139.9 mi)Secondary Lines
Changyŏn Line: Sugyo (Ŭnnyul Line) - Changyŏn, 17.7 km (11.0 mi)Ch'ŏngnyŏn Ich'ŏn Line: P'yŏngsan (P'yŏngbu Line) - Sep'o (Kangwŏn Line), 142.0 km (88.2 mi)Ch'ŏngnyŏn P'arwŏn Line: Kujang Ch'ŏngnyŏn (Manp'o & P'yŏngdŏk Lines) - Kusŏng (P'yŏngbuk line), 94.0 km (58.4 mi)Hŏch'ŏn Line: Tanch'ŏn Ch'ŏngnyŏn (P'yŏngra Line) - Honggun, 80.3 km (49.9 mi)Hoeam Line: Haksong (Hambuk line) - Obong, 10.4 km (6.5 mi)Hoeryŏng T'an'gwang Line: Hoeryŏng (Hambuk Line) - Yusŏn, 10.6 km (6.6 mi)Hwanghae Ch'ŏngnyŏn Line: Sariwŏn Ch'ŏngnyŏn (P'yŏngbu Line) - Haeju Ch'ŏngnyon (Ongjin Line), 73.3 km (45.5 mi)Kaech'ŏn Line: Sinanju Ch'ŏngnyŏn (P'yŏngŭi Line) - Kaech'ŏn (Manp'o line), 29.5 km (18.3 mi)Kangdŏk Line: South Kangdŏk (P'yŏngra Line) - Susŏng (Hambuk Line), 15.2 km (9.4 mi)Kogŏnwŏn Line: Singŏn (Hambuk Line) - Kogŏnwŏn, 9.8 km (6.1 mi)Kowŏn T'an'gwang Line: Tunjŏn (P'yŏngra Line) - Changdong, 17.6 km (10.9 mi)Kŭmgol Line: Yŏhaejin (P'yŏngra line) - Muhak, 83.4 km (51.8 mi)Mandŏk Line: Hŏch'ŏn (Hŏch'ŏn Line) - Mandŏk, 10.3 km (6.4 mi)Musan Line: Komusan (Hambuk Line) - Musan (Paengmu Line), 57.9 km (36.0 mi)Namyanggukkyŏng Line: Namyang (Hambuk Line) - Gukkyŏng (→ Tumen, China), 3.3 km (2.1 mi) (to Tumen)Ongjin Line: Haeju Ch'ŏngnyŏn (Hwanghae Ch'ŏngnyŏn line) - Ongjin, 40.4 km (25.1 mi)Paech'ŏn Line: Changbang (Hwanghae Ch'ŏngnyŏn Line) - Ŭnbit, 64.4 km (40.0 mi)Paengma Line: Yŏmju (P'yŏngŭi line) - South Sinŭiju (P'yŏngŭi & Tŏkhyŏn Lines), 39.6 km (24.6 mi)Pakch'ŏn Line: Maengjungri (P'yŏngŭi Line) - Pakch'ŏn, 9.3 km (5.8 mi) (closed)Pukpu Line: Manp'o Ch'ŏngnyŏn (Manp'o Line) - Hyesan Ch'ŏngnyŏn (Paektusan Ch'ŏngnyŏn Line), 249.2 km (154.8 mi)Pup'o Line: Sin'gangryŏng (Ongjin Line) - Pup'o, 19.1 km (11.9 mi)P'yŏngbuk Line: Chŏngju Ch'ŏngnyŏn (P'yŏngŭi Line) - Ch'ŏngsu, 120.5 km (74.9 mi)Ryonggang Line: Ryonggang (P'yŏngnam Line) - Mayŏng, 18.3 km (11.4 mi)Ryongsŏng Line: Sŏp'o (P'yŏngŭi Line) – Tongbungri (P'yŏngra Line), 15.3 km (9.5 mi)Samjiyŏn Line: Wiyŏn (Paektusan Ch'ŏngnyŏn Line) - Motka, under constructionSinhŭng Line: Hamhŭng (P'yŏngra Line) - Sinhŭng (→ Sinhŭng narrow-gauge line), 41.0 km (25.5 mi)Sŏhae Line (Anju T'an'gwang Line): Mundŏk (P'yŏngŭi Line) - T'aehyang & SŏsaSŏhae Kammun Line: Ch'ŏlgwang (Ŭnnyul line) - Sillyŏngri (P'yŏngnam line), 26.7 km (16.6 mi)Songrim Line: Hwangju (P'yŏngbu Line) - Songrim Ch'ŏngnyŏn, 13.1 km (8.1 mi)Tae'an Line: Kangsŏ (P'yŏngnam line) - P'yŏngnam Tae'an, 12.0 km (7.5 mi)Tasado Line: Ryŏngch'ŏn (P'yŏngŭi Line) - Tasado Port, 24.1 km (15.0 mi)Tŏkhyŏn Line: South Sinŭiju (P'yŏngŭi Line) - Tŏkhyŏn, 37.3 km (23.2 mi)Tŏksŏng Line: Sinbukch'ŏng (P'yŏngra Line) - Sangri, 51.7 km (32.1 mi)Ŭnnyul Line: Ŭnp'a (Hwanghae Ch'ŏngnyŏn Line) - Ch'ŏlgwang (Sŏhae Kammun Line), 117.8 km (73.2 mi)Ŭnsan Line: Ŭnsan (P'yŏngra Line) - Pongch'ang, 34.5 km (21.4 mi)This is an exhaustive list of all known narrow-gauge lines (762 mm (2 ft 6 in)).
Changjin Line: Yŏnggwang (Sinhŭng Line) - Sasu, 58.6 km (36.4 mi)Kanggye Line: Kanggye (Manp'o Line) - Rangrim, 56.8 km (35.3 mi)Poch'ŏn Line (Paektusan Rimch'ŏl Line): Karim (Samjiyŏn Line) - Ryanggang Taep'yŏng, 31.5 km (19.6 mi) (closed)Paengmu Line: Paeg'am Ch'ŏngnyŏn (Paektusan Ch'ŏngnyŏn Line) - Musan (Musan Line), 191.7 km (119.1 mi)Samjiyŏn Line: Wiyŏn (Paektusan Ch'ŏngnyŏn Line) - Motka, 81.8 km (50.8 mi) (closed)Sinhŭng Line: Sinhŭng (Sinhŭng standard-gauge line) - Pujŏnhoban, 50.6 km (31.4 mi)Sinhŭng Line - Sŏho Branch: West Hamhŭng - Sŏho (P'yŏngra Line), 17.6 km (10.9 mi)Ŭnnyul Line - Ryongjŏng Branch: Ch'ŏlgwang (Ŭnnyul & Sŏhae Kammun Lines) - Ryongjŏng, 10.0 km (6.2 mi)Unsan Line: Puksinhyŏn (Manp'o Line) - Samsan, est. 45.0 km (28.0 mi) (closed)