There are 9 ways to get from Chengde to Taiyuan by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Jiuxianqiao
best- Take the train from Chengde South to Beijing Chaoyangtrain
- Take the train from Fengtai Railway to Yangquan Northtrain
- Take the train from Yangquan North to Taiyuan Stationtrain
8h 28m¥333–406Train
cheapest- Take the train from Chengde to Baodingtrain
- Take the train from Baoding to Taiyuan Stationtrain Beijing West
13h 17m¥104–280Bus
- Take the bus from Chengde to Beijingbus
- Take the bus from Beijing Liuliqiao to Datong Xinnanbus
- Take the bus from Datong Xinnan to Taiyuanbus
14h 33m¥279–426Drive 695.9 km
- Drive from Chengde to Taiyuancar 695.9 km
7h 18m¥594–857Train to Beijing Capital International Airport, fly to Taiyuan Wusu International Airport
- Take the train from Chengde South to Beijing Chaoyangtrain
- Fly from Beijing Capital International Airport (PEK) to Taiyuan Wusu International Airport (TYN)plane PEK - TYN
5h 48m¥1,179–2,613Bus, train
- Take the bus from Chengde to Beijingbus
- Take the train from Beijing West Station to Taiyuantrain Beijing West
10h 12m¥154–295Fly Chengde Puning Airport to Shijiazhuang Zhengding International Airport, bus, train
- Fly from Chengde Puning Airport (CDE) to Shijiazhuang Zhengding International Airport (SJW)plane CDE - SJW
- Take the bus from Shijiazhuang Zhengding International Airport to Icbcbus
- Take the train from Shijiazhuang to Yangquan Northtrain
- Take the train from Yangquan North to Taiyuan Stationtrain
6h 47m¥400–1,921Train, train to Tianjin Binhai, fly to Taiyuan Wusu International Airport
- Take the train from Chengde South to Beijing Chaoyangtrain
- Take the train from Beijing South to Tianjin Stationtrain
- Fly from Tianjin Binhai (TSN) to Taiyuan Wusu International Airport (TYN)plane TSN - TYN
6h 30m¥849–3,258Train to Beijing Capital International Airport, fly to Lüliang Airport, train
- Take the train from Chengde South to Beijing Chaoyangtrain
- Fly from Beijing Capital International Airport (PEK) to Lüliang Airport (LLV)plane PEK - LLV
- Take the train from Lvliang to Taiyuantrain
8h 55m¥1,124–3,933
Beijing Capital International Airport (PEK) to Taiyuan Wusu International Airport (TYN) flights
Questions & Answers
The cheapest way to get from Chengde to Taiyuan is to train which costs ¥100 - ¥280 and takes 13h 17m.
The fastest way to get from Chengde to Taiyuan is to train and fly which takes 5h 48m and costs ¥1100 - ¥2700.
No, there is no direct train from Chengde to Taiyuan station. However, there are services departing from Chengde and arriving at Taiyuan Station via Baoding. The journey, including transfers, takes approximately 13h 17m.
The distance between Chengde and Taiyuan is 718 km. The road distance is 695.9 km.
The best way to get from Chengde to Taiyuan without a car is to train via Jiuxianqiao which takes 8h 28m and costs ¥330 - ¥410.
It takes approximately 8h 28m to get from Chengde to Taiyuan, including transfers.
Chengde to Taiyuan train services, operated by China Railways K-Class, depart from Chengde station.
The best way to get from Chengde to Taiyuan is to train via Jiuxianqiao which takes 8h 28m and costs ¥330 - ¥410. Alternatively, you can bus, which costs ¥270 - ¥430 and takes 14h 33m.
Chengde to Taiyuan train services, operated by China Railways K-Class, arrive at Baoding station.
Yes, the driving distance between Chengde to Taiyuan is 696 km. It takes approximately 7h 18m to drive from Chengde to Taiyuan.
What companies run services between Chengde, China and Taiyuan, China?
You can take a vehicle from Chengde to Taiyuan Station via Chengde South, Beijing Chaoyang, Beijing Station, Dongdan Station, Gongzhufen, Fengtai Railway, Fengtai Railway, and Yangquan North in around 8h 28m. Alternatively, you can take a bus from Chengde to Taiyuan via Beijing, Dongdan Station, Gongzhufen, Liuliqiao, Beijing Liuliqiao, and Datong Xinnan in around 14h 33m.
- Website
- airchina.com
Flights from Beijing Capital International Airport to Taiyuan Wusu International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ¥1,050–1,150
Flights from Chengde Puning Airport to Shijiazhuang Zhengding International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥230–1,700
Flights from Tianjin Binhai to Taiyuan Wusu International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ¥650–3,000
Flights from Beijing Capital International Airport to Lüliang Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ¥900–3,600
- Website
- chinaexpressair.com
Flights from Chengde Puning Airport to Shijiazhuang Zhengding International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ¥230–1,700
- Website
- hbhk.com.cn
Flights from Chengde Puning Airport to Shijiazhuang Zhengding International Airport
- Ave. Duration
- 1h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥230–1,700
- Website
- tianjin-air.com
Flights from Tianjin Binhai to Taiyuan Wusu International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ¥2,100–3,500
Train from Chengde South to Beijing Chaoyang
- 2nd Class Seat
- ¥85–95
- 1st Class Seat
- ¥140–160
- Business Class Seat
- ¥200–290
Train from Fengtai Railway to Yangquan North
- 2nd Class Seat
- ¥170–190
- 1st Class Seat
- ¥280–320
- Business Class Seat
- ¥410–600
Train from Shijiazhuang to Yangquan North
- 2nd Class Seat
- ¥49–54
- 1st Class Seat
- ¥75–90
- Business Class Seat
- ¥110–160
Train from Beijing South to Tianjin Station
- 2nd Class Seat
- ¥55–60
- 1st Class Seat
- ¥85–100
- Business Class Seat
- ¥120–180
Train from Yangquan North to Taiyuan Station
- Hard Seat
- ¥40–65
- Hard Sleeper
- ¥40–75
- Soft Sleeper
- ¥110–170
Train from Beijing West Station to Taiyuan
- Hard Seat
- ¥70–110
- Hard Sleeper
- ¥125–140
- Soft Sleeper
- ¥200–290
Train from Baoding to Taiyuan Station
- Hard Seat
- ¥60–90
- Hard Sleeper
- ¥90–110
- Soft Sleeper
- ¥170–240
Train from Beijing West Station to Taiyuan
- Ave. Duration
- 5h 33m
- Frequency
- Once daily
- Estimated price
- ¥65–170
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥65–95
- Hard Sleeper
- ¥140–170
- Soft Sleeper
- ¥220–280
Train from Baoding to Taiyuan Station
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- ¥55–150
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥55–80
- Hard Sleeper
- ¥120–150
- Soft Sleeper
- ¥190–240
Train from Lvliang to Taiyuan
- Ave. Duration
- 1h 54m
- Frequency
- Once daily
- Estimated price
- ¥45–120
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥45–65
- Hard Sleeper
- ¥100–120
- Soft Sleeper
- ¥160–200
Train from Chengde to Baoding
- Hard Seat
- ¥45–65
- Hard sleeper
- ¥95–130
- Soft sleeper
- ¥150–200
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Chengde to Beijing
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- ¥85–120
- Schedules at
- chinabusguide.com
- Bus
- ¥85–120
Bus from Beijing Liuliqiao to Datong Xinnan
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ¥110–160
- Schedules at
- chinabusguide.com
- Bus
- ¥110–160
Bus from Datong Xinnan to Taiyuan
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- ¥80–140
- Schedules at
- chinabusguide.com
- Bus
- ¥100–140
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 The London Underground: Essential tips to navigate the Tube, How to get from London City Airport into central London, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
There are 84+ hotels available in Taiyuan.




















