There are 6 ways to get from Lhasa to Pyongyang by taxi, plane, train, 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.
Taxi, fly to Shenyang Taoxian International Airport, train
best- Take the taxi from Lhasa to Lhasa Gonggar Airport (LXA)
- Fly from Lhasa Gonggar Airport (LXA) to Shenyang Taoxian International Airport (SHE)LXA - SHE
- Take the train from Shenyang North to Dandong
- Take the train from Dandong to Pyongyang
19h 53mBus, train
- Take the bus from Lhasa Bus Station to Chengdu
- Take the train from Chengdu East to Jinzhou South
- Take the train from Jinzhou South to Dandong
- Take the train from Dandong to Pyongyang
2d 13hTrain
- Take the train from Lhasa to Beijing West StationLhasa
- Take the train from Beijing to PyongyangK27/K28
2d 19hTaxi, fly to Dalian Zhoushuizi International Airport, train
- Take the taxi from Lhasa to Lhasa Gonggar Airport (LXA)
- Fly from Lhasa Gonggar Airport (LXA) to Dalian Zhoushuizi International Airport (DLC)LXA - DLC
- Take the train from Dalian North Station to Dandong
- Take the train from Dandong to Pyongyang
20h 47mTaxi, fly to Dandong Langtou Airport, train
- Take the taxi from Lhasa to Lhasa Gonggar Airport (LXA)
- Fly from Lhasa Gonggar Airport (LXA) to Dandong Langtou Airport (DDG)LXA - DDG
- Take the train from Sinŭiju to Pyongyang
17h 18mBus, train via Yinchuan
- Take the bus from Lasa Bus Station to Lanzhou
- Take the bus from Lanzhou to Yinchuan Nanmen Station
- Take the bus from Yinchuan Bus Station to Jinan
- Take the bus from Jinan Bus Terminal to Tangshan
- Take the train from Tangshan to Dandong
- Take the train from Dandong to Pyongyang
3d 7h
Lhasa Gonggar Airport (LXA) to Shenyang Taoxian International Airport (SHE) flights
Questions & Answers
No, there is no direct train from Lhasa to Pyongyang. However, there are services departing from Lhasa and arriving at Pyongyang via Beijing West Station, Military Museum Station and Beijing. The journey, including transfers, takes approximately 2 days 19h.
The distance between Lhasa and Pyongyang is 3786 km.
The best way to get from Lhasa to Pyongyang without a car is to bus and train which takes 2 days 13h and costs .
It takes approximately 19h 53m to get from Lhasa to Pyongyang, including transfers.
Lhasa to Pyongyang train services, operated by China Railways Z-Class, depart from Lhasa station.
Pyongyang is 1h ahead of Lhasa. It is currently 1:59 AM in Lhasa and 2:59 AM in Pyongyang.
Lhasa to Pyongyang train services, operated by China Railways Z-Class, arrive at Beijing West Station.
What companies run services between Lhasa, China and Pyongyang, North Korea?
You can take a train from Lhasa to Pyongyang via Beijing West Station, Beijing West Station, Military Museum Station, Dongdan Station, and Beijing in around 2d 19h.
- Website
- csair.com
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Chengdu
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $240–1,300
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Tianfu International
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $550–2,100
Flights from Lhasa Gonggar Airport to Dalian Zhoushuizi International Airport via Chongqing
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $450–1,200
Flights from Lhasa Gonggar Airport to Dalian Zhoushuizi International Airport via Zhengzhou
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $220–1,000
Flights from Lhasa Gonggar Airport to Dalian Zhoushuizi International Airport via Xi An
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $210–1,000
Flights from Lhasa Gonggar Airport to Dandong Langtou Airport via Chengdu, Yangzhou
- Ave. Duration
- 17h 22m
- When
- Monday and Friday
- Estimated price
- $600–2,300
- Website
- airchina.com
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Xi An
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- $240–1,100
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Beijing Capital
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- $550–2,100
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Tianfu International
- Ave. Duration
- 8h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $600–2,200
Flights from Lhasa Gonggar Airport to Dalian Zhoushuizi International Airport via Chengdu
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $500–1,900
Flights from Lhasa Gonggar Airport to Dalian Zhoushuizi International Airport via Beijing Capital
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- $220–1,900
- Website
- cdal.com.cn
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Xi An
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- $240–1,100
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Chengdu
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $240–1,300
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Zhengzhou
- Ave. Duration
- 10h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $240–1,100
Flights from Lhasa Gonggar Airport to Dalian Zhoushuizi International Airport via Chongqing
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $450–1,200
- Website
- ch.com
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Wuhan
- Ave. Duration
- 6h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $260–1,200
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Chengdu
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $240–1,300
Flights from Lhasa Gonggar Airport to Dalian Zhoushuizi International Airport via Chongqing
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $450–1,200
Flights from Lhasa Gonggar Airport to Dalian Zhoushuizi International Airport via Xi An
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $210–1,000
- Website
- tibetairlines.com
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Xi An
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- $240–1,100
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Chengdu
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- $240–1,100
- Website
- en.ceair.com
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Chengdu
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $240–1,300
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Xi An
- Ave. Duration
- 8h 55m
- When
- Tuesday to Sunday
- Estimated price
- $550–1,900
- Website
- ceair.com
Flights from Lhasa Gonggar Airport to Dandong Langtou Airport via Xi An, Yantai Penglai
- Ave. Duration
- 8h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $240–1,100
Train from Shenyang North to Dandong
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- $13–27
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $13–19
- Adult - 1st Class
- $19–27
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–21
- Adult - 1st Class
- $22–35
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Dandong to Pyongyang
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a week
- Schedules at
- 12306.cn
Train from Beijing to Pyongyang
- Ave. Duration
- 24h 48m
- Frequency
- 4 times a week
- Estimated price
- $110–210
- Schedules at
- 12306.cn
Train from Sinŭiju to Pyongyang
- Ave. Duration
- 6h 36m
- Frequency
- 4 times a week
- Schedules at
- 12306.cn
Train from Chengdu East to Jinzhou South
- 2nd Class Seat
- $130–150
- 1st Class Seat
- $230–250
- Business Class Seat
- $340–490
Train from Jinzhou South to Dandong
- 2nd Class Seat
- $27–31
- 1st Class Seat
- $45–50
- Business Class Seat
- $65–100
Train from Tangshan to Dandong
- 2nd Class Seat
- $48–52
- 1st Class Seat
- $75–90
- Business Class Seat
- $110–170
Train from Lhasa to Beijing West Station
- Website
- qichezhan.net
Bus from Lasa Bus Station to Lanzhou
- Ave. Duration
- 33h
- Frequency
- Once daily
- Estimated price
- $54
- Schedules at
- qichezhan.net
Bus from Yinchuan Bus Station to Jinan
- Ave. Duration
- 17h 30m
- Frequency
- Once daily
- Schedules at
- qichezhan.net
- Phone
- 400-830-6666
- Website
- ctrip.com
Bus from Lanzhou to Yinchuan Nanmen Station
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Estimated price
- $20
- Schedules at
- bus.ctrip.com
- Website
- baike.baidu.com
Bus from Jinan Bus Terminal to Tangshan
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- $22
- Schedules at
- bus.ctrip.com
- Ave. Duration
- 38 min
- Estimated price
- $19–23
Lasa Taxi
- Phone
- +86 891 682 6334
Lasa Taxi
- Phone
- +86 891 682 6334
Lasa Taxi
- Phone
- +86 891 682 6334
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 How to get from London City Airport into central London, How to travel India's Golden Triangle, and Travelling around the UAE - to help you get the most out of your next trip.













