There are 4 ways to get from Vientiane to Pyongyang 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 Wattay International Airport (VTE) to Pyongyang Sunan International Airport (FNJ)plane VTE - FNJ
13h 28m$173–578Train via Shanhaiguan
- Take the train from Vientiane station to Kunming Southtrain
- Take the train from Kunming South to Shijiazhuangtrain
- Take the train from Shijiazhuang to Shanhaiguantrain
- Take the train from Shanhaiguan to Pyongyangtrain
47h 54m$378–587Train
- Take the train from Vientiane station to Kunming Southtrain
- Take the train from Kunming South to Beijing West Stationtrain
- Take the train from Beijing to Pyongyangtrain
2d 1h$361–567Train via Tianjin
- Take the train from Vientiane station to Kunming Southtrain
- Take the train from Kunming to Shijiazhuang stationtrain
- Take the train from Shijiazhuang to Tianjintrain
- Take the train from Tianjin Station to Pyongyangtrain
2d 23h$244–495
Vientiane to Pyongyang by bus and train
Comparing Your Travel Options
The cheapest way to get from Vientiane to Pyongyang is to train via Tianjin which costs $240 - $500 and takes 2 days 23h.
The fastest way to get from Vientiane to Pyongyang is to fly which takes 13h 28m and costs $170 - $600.
No, there is no direct train from Vientiane station to Pyongyang. However, there are services departing from Vientiane station and arriving at Pyongyang via Kunming South, Shijiazhuang and Shanhaiguan. The journey, including transfers, takes approximately 47h 54m.
The distance between Vientiane and Pyongyang is 3278 km.
The best way to get from Vientiane to Pyongyang without a car is to train via Shanhaiguan which takes 47h 54m and costs $370 - $600.
It takes approximately 13h 28m to get from Vientiane to Pyongyang, including transfers.
Vientiane to Pyongyang train services, operated by Laos - China Railway, depart from Vientiane station.
The best way to get from Vientiane to Pyongyang is to fly which takes 13h 28m and costs $170 - $600. Alternatively, you can train via Shanhaiguan, which costs $370 - $600 and takes 47h 54m.
Pyongyang is 2h ahead of Vientiane. It is currently 12:45 PM in Vientiane and 2:45 PM in Pyongyang.
Vientiane to Pyongyang train services, operated by Laos - China Railway, arrive at Kunming South station.
What companies run services between Vientiane, Laos and Pyongyang, North Korea?
Sichuan Airlines, Air Koryo, and six other airlines fly from Wattay International Airport (VTE) to Pyongyang Sunan International Airport (FNJ) once daily. Alternatively, you can take a bus from Vientiane Transfer to Pyongyang via Vientiane station, Vientiane station, Kunming South, Shijiazhuang, and Shanhaiguan in around 47h 54m.
- Website
- airkoryo.com.kp
Flights from Wattay International Airport to Pyongyang Sunan International Airport via Tianfu International, Beijing Capital
- Ave. Duration
- 12h 55m
- When
- Tuesday and Saturday
- Estimated price
- $220–1,000
Flights from Wattay International Airport to Pyongyang Sunan International Airport via Tianfu International, Shenyang
- Ave. Duration
- 17h
- When
- Wednesday and Saturday
- Estimated price
- $210–900
Flights from Wattay International Airport to Pyongyang Sunan International Airport via Chongqing, Shenyang
- Ave. Duration
- 21h 35m
- When
- Tuesday
- Estimated price
- $170–1,000
Flights from Wattay International Airport to Pyongyang Sunan International Airport via Wuhan, Shenyang
- Ave. Duration
- 21h 45m
- When
- Friday
- Estimated price
- $230–750
- Phone
- 021-891888
- Website
- facebook.com
Train from Vientiane station to Kunming South
- Ave. Duration
- 9h 34m
- Frequency
- Once daily
- Estimated price
- $65–140
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- $65–90
- First Class
- $85–140
Train from Vientiane station to Kunming South
- Ave. Duration
- 9h 34m
- Frequency
- Once daily
- Estimated price
- $65–140
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- $65–90
- First Class
- $85–140
Train from Vientiane station to Kunming South
- Ave. Duration
- 9h 34m
- Frequency
- Once daily
- Estimated price
- $65–140
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- $65–90
- First Class
- $85–140
Train from Kunming South to Shijiazhuang
- 2nd Class Seat
- $150–170
- 1st Class Seat
- $250–280
- Business Class Seat
- $370–550
Train from Shijiazhuang to Shanhaiguan
- 2nd Class Seat
- $38–42
- 1st Class Seat
- $63–68
- Business Class Seat
- $90–130
Train from Kunming South to Beijing West Station
- 2nd Class Seat
- $170–190
- 1st Class Seat
- $280–320
- Business Class Seat
- $420–600
Train from Shijiazhuang to Tianjin
- 2nd Class Seat
- $20–22
- 1st Class Seat
- $33–36
- Business Class Seat
- $45–70
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Shanhaiguan to Pyongyang
- Ave. Duration
- 19h 3m
- Frequency
- Twice a week
- Estimated price
- $120–230
- Schedules at
- 12306.cn
Train from Beijing to Pyongyang
- Ave. Duration
- 24h 19m
- Frequency
- Twice a week
- Estimated price
- $120–230
- Schedules at
- 12306.cn
Train from Tianjin Station to Pyongyang
- Ave. Duration
- 22h 36m
- Frequency
- Twice a week
- Estimated price
- $120–230
- Schedules at
- 12306.cn
Train from Kunming to Shijiazhuang station
- Hard Seat
- $30–50
- Hard Sleeper
- $75–90
- Soft Sleeper
- $100–150
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: Greyhound, Need to know: Eurostar, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
















