AirOrSeaTravel is an independent guide. Bookings on this page are completed on the provider’s own website. How we are funded.

AirOrSeaTravel — find your way there
Trains

Trains to cities in North Korea

The stations on record and the rail routes to nearby cities with estimated times, city by city, from public data.

29 cities in North Korea have a trains page: the stations on record and the rail routes to nearby cities with estimated times. Largest first.

Trains to cities in North Korea
CityRegionPopulationStations on record
PyongyangPyongyang3,222,000
HamhŭngSouth Hamgyong559,056
Namp’oNampo455,0003
Sunch’ŏnSouth Pyongan437,000
HŭngnamSouth Hamgyong346,0821
KaesŏngKaesong338,1551
WŏnsanKangwŏn-do329,2071
ChongjinNorth Hamgyong327,0002
Man’gyŏngdae-riPyongyang321,690
Kaech’ŏnSouth Pyongan319,5541
Sariwŏn-siNorth Hwanghae310,1001
SinŭijuP'yŏngan-bukto288,112
Tŏkch’ŏnSouth Pyongan237,133
HaejuSouth Hwanghae222,396
KanggyeChagang209,5304
Changam-ch’onSouth Hamgyong207,299
HyesanYanggang-do192,680
Paech’ŏn-ŭpSouth Hwanghae159,825
Sinp’oSouth Hamgyong152,759
Songnim-niNorth Hwanghae152,4251
Ch’ŏngdan-ŭpSouth Hwanghae142,607
Sinch’ŏn-ŭpSouth Hwanghae141,407
Paek'akSouth Pyongan125,924
Chaeryŏng-niSouth Pyongan125,631
Manp’oChagang116,7604
ŬllyulSouth Hwanghae107,997
KangnyŏngSouth Hwanghae106,827
KangsŏnSouth Pyongan102,436
P’yŏngsŏngSouth Pyongan100,0001

Common questions

Which cities in North Korea have a trains page?

Pyongyang, Hamhŭng, Namp’o, Sunch’ŏn, Hŭngnam, Kaesŏng, Wŏnsan, Chongjin, Man’gyŏngdae-ri, Kaech’ŏn and 19 more.

What currency is used in North Korea?

The Won (KPW).

Where these facts come from

  • GeoNames (CC BY 4.0): population, elevation, time zone, postal codes
  • Wikidata (CC0): area, sister cities, visitor numbers, heritage listings, stations and ports
  • OurAirports (public domain): airports, runways
  • Natural Earth (public domain): map outlines

Data compiled 13 September 2026. Hotel figures are from our booking partner’s catalogue on that date. Journey times on this page are estimates from distance, not timetables; check the operator before you rely on one.