There are 3 ways to get from North Korea to Thailand by 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.
Train, bus
best- Take the train from Pyongyang to Dandongtrain
- Take the train from Dandong to Nanjing Southtrain
- Take the train from Nanjing South to Kunming Southtrain
- Take the train from Kunming South to Vientiane stationtrain
- Take the bus from Nongkhai Bus Terminal to Bangkok Mochit Bus Terminalbus
2d 2h฿15,381–19,662Train
cheapest- Take the train from Pyongyang to Tianjin Stationtrain
- Take the train from Tianjin Station to Shijiazhuangtrain
- Take the train from Shijiazhuang to Kunming Southtrain
- Take the train from Kunming South to Vientiane stationtrain
- Take the train from Khamsavath Station to Krung Thep Aphiwat Central Terminaltrain
2d 14h฿12,113–18,978Train via Xingtai
- Take the train from Pyongyang to Tianjin Stationtrain
- Take the train from Tianjin Station to Xingtai East Stationtrain
- Take the train from Xingtai East to Kunming Southtrain
- Take the train from Kunming South to Vientiane stationtrain
- Take the train from Khamsavath Station to Krung Thep Aphiwat Central Terminaltrain
2d 16h฿12,113–18,978
Questions & Answers
The cheapest way to get from North Korea to Thailand is to train which costs ฿12000 - ฿19000 and takes 2 days 14h.
The fastest way to get from North Korea to Thailand is to train and bus which takes 2 days 2h and costs ฿15000 - ฿20000.
No, there is no direct train from North Korea to Thailand. However, there are services departing from Pyongyang and arriving at Krung Thep Aphiwat Central Terminal via Tianjin Station, Shijiazhuang, Kunming South and Khamsavath Station. The journey, including transfers, takes approximately 2 days 14h.
The distance between North Korea and Thailand is 5716 km.
It takes approximately 2 days 2h to get from North Korea to Thailand, including transfers.
North Korea to Thailand train services, operated by China Railways, depart from Pyongyang station.
Thailand is 2h behind North Korea. It is currently 8:55 PM in North Korea and 6:55 PM in Thailand.
North Korea to Thailand train services, operated by China Railways, arrive at Tianjin Station.
There are 5875+ hotels available in Thailand.
What companies run services between North Korea and Thailand?
You can take a vehicle from Pyongyang to นิทรรศน์รัตนโกสินทร์;Nitas Rattanakosin via Pyongyang, Tianjin Station, Shijiazhuang, Kunming South, Vientiane station, Khamsavath Station, Krung Thep Aphiwat Central Terminal, and สถานีบางซื่อ;Bang Sue Railway Station 1 in around 2d 14h.
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Pyongyang to Dandong
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a week
- Estimated price
- ฿4,300–5,000
- Schedules at
- 12306.cn
Train from Pyongyang to Tianjin Station
- Ave. Duration
- 23h 6m
- Frequency
- 4 times a week
- Estimated price
- ฿4,000–7,500
- Schedules at
- 12306.cn
Train from Pyongyang to Tianjin Station
- Ave. Duration
- 23h 6m
- Frequency
- 4 times a week
- Estimated price
- ฿4,000–7,500
- Schedules at
- 12306.cn
Train from Dandong to Nanjing South
- Ave. Duration
- 10h 14m
- Frequency
- Once daily
- Estimated price
- ฿3,800–4,200
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ฿3,800–4,200
- 1st Class Seat
- ฿6,400–7,000
- Business Class Seat
- ฿9,000–14,000
Train from Nanjing South to Kunming South
- Ave. Duration
- 10h 53m
- Frequency
- Twice daily
- Estimated price
- ฿4,300–4,700
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ฿4,300–4,700
- 1st Class Seat
- ฿7,000–8,000
- Business Class Seat
- ฿10,000–15,000
Train from Tianjin Station to Shijiazhuang
- 2nd Class Seat
- ฿650–750
- 1st Class Seat
- ฿1,050–1,200
- Business Class Seat
- ฿1,500–2,200
Train from Shijiazhuang to Kunming South
- Ave. Duration
- 9h 50m
- Frequency
- Twice daily
- Estimated price
- ฿5,000–5,500
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ฿5,000–5,500
- 1st Class Seat
- ฿8,000–9,500
- Business Class Seat
- ฿12,000–18,000
Train from Tianjin Station to Xingtai East Station
- 2nd Class Seat
- ฿850–950
- 1st Class Seat
- ฿1,400–1,600
- Business Class Seat
- ฿2,000–2,900
Train from Xingtai East to Kunming South
- Ave. Duration
- 11h 36m
- Frequency
- Once daily
- Estimated price
- ฿4,800–5,300
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ฿4,800–5,300
- 1st Class Seat
- ฿8,000–9,000
- Business Class Seat
- ฿11,000–17,000
- Phone
- 021-891888
- Website
- facebook.com
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 36m
- Frequency
- Once daily
- Estimated price
- ฿2,100–4,500
- Schedules at
- baolau.com
- Second Class
- ฿2,100–2,900
- First Class
- ฿2,800–4,500
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 36m
- Frequency
- Once daily
- Estimated price
- ฿2,100–4,500
- Schedules at
- baolau.com
- Second Class
- ฿2,100–2,900
- First Class
- ฿2,800–4,500
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 36m
- Frequency
- Once daily
- Estimated price
- ฿2,100–4,500
- Schedules at
- baolau.com
- Second Class
- ฿2,100–2,900
- First Class
- ฿2,800–4,500
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Khamsavath Station to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- ฿210–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿220–270
- 2nd Class (Air-Conditioned Berth)
- ฿210–270
- 2nd Class (Air-conditioned Seat)
- ฿520–570
Train from Khamsavath Station to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- ฿210–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿220–270
- 2nd Class (Air-Conditioned Berth)
- ฿210–270
- 2nd Class (Air-conditioned Seat)
- ฿520–570
- Phone
- +66 62 717 2926
- [email protected]
- Website
- omio.com
Bus from Nongkhai Bus Terminal to Bangkok Mochit Bus Terminal
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- ฿650–1,000
- Book at
- 12go.asia
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 plan an amazing trip around Scandinavia, Getting to Milan from the airport, and Italy Travel Guides - to help you get the most out of your next trip.










