There are 5 ways to get from Bangkok to Changzhi by plane, train, car, 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.
Fly Suvarnabhumi Airport to Changzhi Wangcun Airport
best- Fly from Suvarnabhumi Airport (BKK) to Changzhi Wangcun Airport (CIH)plane BKK - CIH
8h 56m¥884–2,539Train
- Take the train from Krung Thep Aphiwat Central Terminal to Khamsavath Stationtrain
- Take the train from Vientiane station to Kunming Southtrain
- Take the train from Kunming South to Zhengzhou Easttrain
- Take the train from Zhengzhou to Changzhi Easttrain
35h 34m¥1,470–2,242Drive 3,452 km
- Drive from Bangkok Mochit Bus Terminal to Changzhicar 3,452 km
40h 14m¥2,933–4,237Fly Don Mueang International Airport to Zhengzhou Xinzheng International Airport, bus
- Fly from Don Mueang International Airport (DMK) to Zhengzhou Xinzheng International Airport (CGO)plane DMK - CGO
- Take the bus from Zhengzhou Airport to Changzhi Lu′an Theaterbus
11h 19m¥1,071–2,296Fly Don Mueang International Airport to Changzhi Wangcun Airport
- Fly from Don Mueang International Airport (DMK) to Changzhi Wangcun Airport (CIH)plane DMK - CIH
12h 37m¥1,005–2,411
Suvarnabhumi Airport (BKK) to Changzhi Wangcun Airport (CIH) flights
Questions & Answers
The cheapest way to get from Bangkok to Changzhi is to fly which costs ¥850 - ¥2600 and takes 8h 56m.
The fastest way to get from Bangkok to Changzhi is to fly which takes 8h 56m and costs ¥850 - ¥2600.
No, there is no direct train from Bangkok to Changzhi. However, there are services departing from Krung Thep Aphiwat Central Terminal and arriving at Changzhi East via Vientiane station, Kunming South, Zhengzhou East station and Zhengzhou. The journey, including transfers, takes approximately 35h 34m.
The distance between Bangkok and Changzhi is 2838 km. The road distance is 3452 km.
The best way to get from Bangkok to Changzhi without a car is to train which takes 35h 34m and costs ¥1400 - ¥2300.
It takes approximately 8h 56m to get from Bangkok to Changzhi, including transfers.
Bangkok to Changzhi train services, operated by State Railway of Thailand, depart from Krung Thep Aphiwat Central Terminal station.
The best way to get from Bangkok to Changzhi is to fly which takes 8h 56m and costs ¥850 - ¥2600. Alternatively, you can train, which costs ¥1400 - ¥2300 and takes 35h 34m.
Changzhi is 1h ahead of Bangkok. It is currently 3:58 AM in Bangkok and 4:58 AM in Changzhi.
Bangkok to Changzhi train services, operated by State Railway of Thailand, arrive at Khamsavath Station.
What companies run services between Bangkok, Thailand and Changzhi, China?
Sichuan Airlines, China Express Airlines, and six other airlines fly from Suvarnabhumi Airport (BKK) to Changzhi Wangcun Airport (CIH) 5 times a day. Alternatively, you can take a train from Krung Thep Aphiwat Central Terminal to Changzhi via Khamsavath Station, Vientiane station, Kunming South, Zhengzhou East, Zhengzhou East station, Zhengzhou station, Zhengzhou, and Changzhi East in around 35h 34m.
- Website
- ch.com
Flights from Suvarnabhumi Airport to Changzhi Wangcun Airport via Tianfu International
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ¥750–3,600
Flights from Suvarnabhumi Airport to Changzhi Wangcun Airport via Chongqing
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ¥750–3,600
Flights from Don Mueang International Airport to Changzhi Wangcun Airport via Tianfu International
- Ave. Duration
- 12h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,000–2,500
Flights from Don Mueang International Airport to Changzhi Wangcun Airport via Chongqing
- Ave. Duration
- 14h 2m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥950–2,500
Flights from Don Mueang International Airport to Changzhi Wangcun Airport via Tianjin Binhai
- Ave. Duration
- 19h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,300–3,000
- Website
- chinaexpressair.com
Flights from Suvarnabhumi Airport to Changzhi Wangcun Airport via Chongqing
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥750–3,100
Flights from Suvarnabhumi Airport to Changzhi Wangcun Airport via Tianfu International
- Ave. Duration
- 10h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥750–3,100
Flights from Don Mueang International Airport to Changzhi Wangcun Airport via Tianfu International
- Ave. Duration
- 12h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,000–2,500
Flights from Don Mueang International Airport to Changzhi Wangcun Airport via Chongqing
- Ave. Duration
- 14h 2m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥950–2,500
Flights from Don Mueang International Airport to Changzhi Wangcun Airport via Tianjin Binhai
- Ave. Duration
- 19h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,300–3,000
- Website
- en.ceair.com
Flights from Suvarnabhumi Airport to Changzhi Wangcun Airport via Tianfu International
- Ave. Duration
- 11h 52m
- When
- Sunday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥750–3,100
Flights from Don Mueang International Airport to Changzhi Wangcun Airport via Tianfu International
- Ave. Duration
- 12h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,000–2,500
- Website
- donghaiair.com
Flights from Suvarnabhumi Airport to Changzhi Wangcun Airport via Shenzhen Bao'an International
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ¥850–3,300
Flights from Suvarnabhumi Airport to Changzhi Wangcun Airport via Kunming
- Ave. Duration
- 9h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥750–3,100
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Zhengzhou Xinzheng International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ¥950–2,200
- Website
- juneyaoair.com
Flights from Don Mueang International Airport to Changzhi Wangcun Airport via Shanghai Pudong
- Ave. Duration
- 13h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,300–3,000
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Khamsavath Station
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- ¥40–180
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ¥130–180
- 3rd Class (Seat)
- ¥45–55
- 2nd Class (Air-Conditioned Berth)
- ¥40–55
- 2nd Class (Air-conditioned Seat)
- ¥105–115
- Phone
- 021-891888
- Website
- facebook.com
Train from Vientiane station to Kunming South
- Ave. Duration
- 9h 34m
- Frequency
- Once daily
- Estimated price
- ¥440–950
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- ¥440–600
- First Class
- ¥550–950
Train from Kunming South to Zhengzhou East
- 2nd Class Seat
- ¥850–950
- 1st Class Seat
- ¥1,400–1,600
- Business Class Seat
- ¥2,100–3,000
Train from Zhengzhou to Changzhi East
- 2nd Class Seat
- ¥100–115
- 1st Class Seat
- ¥170–190
- Business Class Seat
- ¥240–340
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Getting to Rome from the airport, and Why you should take the train in the US - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Bangkok to Changzhi is 3452 km. It takes approximately 40h 14m to drive from Bangkok to Changzhi.
There are 10+ hotels available in Changzhi.








