There are 4 ways to get from Zhangye to Sunan by plane or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Zhangye Ghanzhou Airport (YZY) to Pyongyang Sunan International Airport (FNJ)plane YZY - FNJ
17h 6m$281–813Train
cheapest- Take the train from Zhangye to Shenyang Northtrain Urumqi
- Take the train from Shenyang to Pyongyangtrain K27/K28
2d 6h$175–271Train via Beijing
- Take the train from Zhangye to Beijing West Stationtrain
- Take the train from Beijing to Shenyang North Stationtrain
- Take the train from Shenyang North to Dandongtrain
- Take the train from Dandong to Pyongyangtrain
35h 42m$218–309Train #2
- Take the train from Zhangye West Station to Lanzhou West Stationtrain
- Take the train from Lanzhou West Station to Shenyang Stationtrain
- Take the train from Shenyang to Pyongyangtrain
2d 14h$185–285
Zhangye Ghanzhou Airport (YZY) to Pyongyang Sunan International Airport (FNJ) flights
Questions & Answers
The cheapest way to get from Zhangye to Sunan is to train which costs $170 - $280 and takes 2 days 6h.
The fastest way to get from Zhangye to Sunan is to fly which takes 17h 6m and costs $280 - $850.
No, there is no direct train from Zhangye to Sunan. However, there are services departing from Zhangye and arriving at Pyongyang via Beijing West, Beijing, Shenyang North and Dandong. The journey, including transfers, takes approximately 35h 42m.
The distance between Zhangye and Sunan is 2191 km.
It takes approximately 17h 6m to get from Zhangye to Sunan, including transfers.
Zhangye to Sunan train services, operated by China Railways Z-Class, depart from Zhangye station.
The best way to get from Zhangye to Sunan is to fly which takes 17h 6m and costs $280 - $850. Alternatively, you can train via Beijing, which costs $210 - $310 and takes 35h 42m.
Sunan is 1h ahead of Zhangye. It is currently 4:53 AM in Zhangye and 5:53 AM in Sunan.
Zhangye to Sunan train services, operated by China Railways Z-Class, arrive at Beijing West Station.
What companies run services between Zhangye, China and Sunan, North Korea?
China Express Airlines, Air China, and three other airlines fly from Zhangye Ghanzhou Airport (YZY) to Pyongyang Sunan International Airport (FNJ) once daily. Alternatively, you can take a vehicle from Zhangye to Sunan via Zhangye, Beijing West Station, Beijing West, Beijing, Shenyang North Station, Shenyang North, Dandong, and Pyongyang in around 35h 42m.
- Website
- airkoryo.com.kp
Flights from Zhangye Ghanzhou Airport to Pyongyang Sunan International Airport via Lanzhou, Beijing Capital
- Ave. Duration
- 16h 20m
- When
- Monday and Friday
- Estimated price
- $270–800
Flights from Zhangye Ghanzhou Airport to Pyongyang Sunan International Airport via Wuhan, Shenyang
- Ave. Duration
- 28h 40m
- When
- Tuesday
- Estimated price
- $320–1,100
Flights from Zhangye Ghanzhou Airport to Pyongyang Sunan International Airport via Lanzhou, Shenyang
- Ave. Duration
- 20h 40m
- When
- Friday and Tuesday
- Estimated price
- $260–800
- Website
- airchina.com
Flights from Zhangye Ghanzhou Airport to Pyongyang Sunan International Airport via Dunhuang, Beijing Capital
- Ave. Duration
- 24h 30m
- When
- Sunday
- Estimated price
- $310–900
Train from Zhangye to Beijing West Station
- Hard Seat
- $24–35
- Hard Sleeper
- $50–65
- Soft Sleeper
- $75–110
Train from Beijing to Shenyang North Station
- 2nd Class Seat
- $46–50
- 1st Class Seat
- $75–85
- Business Class Seat
- $110–160
Train from Shenyang North to Dandong
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $14–28
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $14–20
- Adult - 1st Class
- $20–28
- 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
- $130–160
- Schedules at
- 12306.cn
Train from Shenyang to Pyongyang
- Ave. Duration
- 14h 35m
- Frequency
- 4 times a week
- Estimated price
- $140–170
- Schedules at
- 12306.cn
Train from Shenyang to Pyongyang
- Ave. Duration
- 14h 35m
- Frequency
- 4 times a week
- Estimated price
- $140–170
- Schedules at
- 12306.cn
Train from Zhangye to Shenyang North
- Ave. Duration
- 37h 34m
- Frequency
- Once daily
- Estimated price
- $30–92
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- $30–50
- Hard Sleeper
- $65–80
- Soft Sleeper
- $100–130
Train from Zhangye West Station to Lanzhou West Station
- Hard Seat
- $9–13
- Hard sleeper
- $18–26
- Soft sleeper
- $30–40
Train from Lanzhou West Station to Shenyang Station
- Hard Seat
- $35–50
- Hard sleeper
- $65–90
- Soft sleeper
- $100–140
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 Flying into Beijing?, Want to know more about Flixbus?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.




















