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-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-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-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 8:36 PM in Lhasa and 9:36 PM 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
- 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,200
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Tianfu International
- Ave. Duration
- 7h 37m
- When
- Every day
- Estimated price
- $500–1,900
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Zhengzhou
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Lhasa Gonggar Airport to Dalian Zhoushuizi International Airport via Chongqing
- Ave. Duration
- 7h 42m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $400–1,700
Flights from Lhasa Gonggar Airport to Dalian Zhoushuizi International Airport via Wuhan
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $220–950
Flights from Lhasa Gonggar Airport to Dalian Zhoushuizi International Airport via Zhengzhou
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $210–900
- 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
- $230–1,000
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Beijing Capital
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- $500–2,300
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Tianfu International
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- $500–2,400
Flights from Lhasa Gonggar Airport to Dalian Zhoushuizi International Airport via Chengdu
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $470–2,000
Flights from Lhasa Gonggar Airport to Dalian Zhoushuizi International Airport via Beijing Capital
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- $200–2,000
- 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
- $230–1,000
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Chengdu
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $240–1,200
Flights from Lhasa Gonggar Airport to Dalian Zhoushuizi International Airport via Chongqing
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $400–1,100
- Website
- ch.com
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Wuhan
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $260–1,100
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Chengdu
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $240–1,200
Flights from Lhasa Gonggar Airport to Dalian Zhoushuizi International Airport via Chongqing
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $400–1,100
- 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
- $230–1,000
Flights from Lhasa Gonggar Airport to Shenyang Taoxian International Airport via Chengdu
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- $240–1,000
- 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
- $230–1,000
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
- $140–160
- 1st Class Seat
- $230–250
- Business Class Seat
- $340–490
Train from Jinzhou South to Dandong
- 2nd Class Seat
- $28–31
- 1st Class Seat
- $46–50
- Business Class Seat
- $65–100
Train from Tangshan to Dandong
- 2nd Class Seat
- $48–53
- 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 Need to know: Eurostar, Bali: What to do if Mount Agung erupts, and How to get from London to Edinburgh - to help you get the most out of your next trip.













