There are 5 ways to get from Datong to Pyongyang by train, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Shenyang
best- Take the train from Datong South station to Beijing North stationtrain
- Take the train from Beijing to Shenyang Northtrain
- Take the train from Shenyang North to Dandongtrain
- Take the train from Dandong to Pyongyangtrain
18h 20m$139–187Train to Datong Beijiazao Airport, fly to Shenyang Taoxian International Airport, train
cheapest- Take the train from Datong to Huairentrain
- Fly from Datong Beijiazao Airport (DAT) to Shenyang Taoxian International Airport (SHE)plane DAT - SHE
- Take the train from Shenyang North to Dandongtrain
- Take the train from Dandong to Pyongyangtrain
16h 54m$128–445Train
- Take the train from Datong South station to Beijing North stationtrain Datong South-Beijing North
- Take the train from Beijing to Pyongyangtrain K27/K28
28h 14m$147–250Bus, train
- Take the bus from Datong Xinnan to Beijing Liuliqiaobus
- Take the train from Beijing to Pyongyangtrain K27/K28
31h 44m$138–244Train to Beijing Capital International Airport, fly to Dalian Zhoushuizi International Airport, train
- Take the train from Datong South station to Beijing North stationtrain
- Fly from Beijing Capital International Airport (PEK) to Dalian Zhoushuizi International Airport (DLC)plane PEK - DLC
- Take the train from Dalian North Station to Dandongtrain
- Take the train from Dandong to Pyongyangtrain
18h 47m$242–462
Datong Beijiazao Airport (DAT) to Shenyang Taoxian International Airport (SHE) flights
Questions & Answers
The cheapest way to get from Datong to Pyongyang is to train via Shenyang which costs $130 - $190 and takes 18h 20m.
The fastest way to get from Datong to Pyongyang is to train and fly which takes 16h 54m and costs $120 - $450.
The distance between Datong and Pyongyang is 1529 km.
The best way to get from Datong to Pyongyang without a car is to train via Shenyang which takes 18h 20m and costs $130 - $190.
It takes approximately 18h 20m to get from Datong to Pyongyang, including transfers.
Pyongyang is 1h ahead of Datong. It is currently 11:47 PM in Datong and 12:47 AM in Pyongyang.
What companies run services between Datong, Shanxi, China and Pyongyang, North Korea?
You can take a vehicle from Datong to Pyongyang via Datong South station, Beijing North station, Xizhimen Station, Beijing station, Beijing, Shenyang North, and Dandong in around 18h 20m.
- Website
- airchina.com
Flights from Beijing Capital International Airport to Dalian Zhoushuizi International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- $120–460
- Website
- donghaiair.com
Flights from Datong Beijiazao Airport to Shenyang Taoxian International Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $50–320
- Website
- hainanairlines.com
Flights from Beijing Capital International Airport to Dalian Zhoushuizi International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $190–650
Train from Datong South station to Beijing North station
- 2nd Class Seat
- $22–24
- 1st Class Seat
- $36–39
- Business Class Seat
- $50–75
Train from Beijing to Shenyang North
- 2nd Class Seat
- $44–49
- 1st Class Seat
- $70–80
- Business Class Seat
- $100–150
Train from Shenyang North to Dandong
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $13–28
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $13–19
- Adult - 1st Class
- $19–28
Train from Dalian North Station to Dandong
- Ave. Duration
- 2h 22m
- Frequency
- 3 times a day
- Estimated price
- $15–35
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $15–22
- Adult - 1st Class
- $23–35
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Dandong to Pyongyang
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a week
- Estimated price
- $55–80
- Schedules at
- 12306.cn
Train from Beijing to Pyongyang
- Ave. Duration
- 24h 48m
- Frequency
- 4 times a week
- Estimated price
- $120–220
- Schedules at
- 12306.cn
Train from Datong to Huairen
- Hard Seat
- $2–3
- Hard sleeper
- $5–8
- Soft sleeper
- $9–12
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Datong Xinnan to Beijing Liuliqiao
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- $16–23
- Schedules at
- chinabusguide.com
- Bus
- $16–23
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, Getting to Rome from the airport, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.













