There are 4 ways to get from Zhangjiajie to Shijiazhuang by plane, train, bus, or car
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 Zhangjiajie Hehua Airport (DYG) to Shijiazhuang Zhengding International Airport (SJW)plane DYG - SJW
4h 48m¥622–2,222Train
cheapest- Take the train from Zhangjiajie West Station to Shijiazhuangtrain Zhangjiajie
9h 12m¥269–850Bus, train
- Take the bus from Zhangjiajie to Wuhan Hongji Bus Terminalbus
- Take the train from Wuhan to Shijiazhuangtrain Wuhan / ...
12h 30m¥529–683Drive 1,232.6 km
- Drive from Zhangjiajie to Shijiazhuangcar 1,232.6 km
12h 29m¥1,044–1,508
Zhangjiajie to Shijiazhuang by train
Questions & Answers
The cheapest way to get from Zhangjiajie to Shijiazhuang is to bus and train which costs ¥500 - ¥700 and takes 12h 30m.
The fastest way to get from Zhangjiajie to Shijiazhuang is to fly which takes 4h 48m and costs ¥600 - ¥2300.
Yes, there is a direct train departing from Zhangjiajie West Station station and arriving at Shijiazhuang. Services depart once daily, and operate every day. The journey takes approximately 9h 12m.
The distance between Zhangjiajie and Shijiazhuang is 1146 km. The road distance is 1232.6 km.
The best way to get from Zhangjiajie to Shijiazhuang without a car is to train which takes 9h 12m and costs ¥260 - ¥850.
It takes approximately 4h 48m to get from Zhangjiajie to Shijiazhuang, including transfers.
Zhangjiajie to Shijiazhuang train services, operated by China Railways G-Class, depart from Zhangjiajie West Station.
The best way to get from Zhangjiajie to Shijiazhuang is to fly which takes 4h 48m and costs ¥600 - ¥2300. Alternatively, you can train, which costs ¥260 - ¥850 and takes 9h 12m.
Zhangjiajie to Shijiazhuang train services, operated by China Railways G-Class, arrive at Shijiazhuang station.
Yes, the driving distance between Zhangjiajie to Shijiazhuang is 1233 km. It takes approximately 12h 29m to drive from Zhangjiajie to Shijiazhuang.
What companies run services between Zhangjiajie, China and Shijiazhuang, China?
Spring Airlines, Sichuan Airlines, and Hebei fly from Zhangjiajie Hehua Airport (DYG) to Shijiazhuang Zhengding International Airport (SJW) once daily. Alternatively, China Railways G-Class operates a train from Zhangjiajie West Station to Shijiazhuang once daily. Tickets cost ¥269–850 and the journey takes 9h 12m.
- Website
- ch.com
Flights from Zhangjiajie Hehua Airport to Shijiazhuang Zhengding International Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥600–2,200
Train from Zhangjiajie West Station to Shijiazhuang
- 2nd Class Seat
- ¥750–850
- 1st Class Seat
- ¥1,250–1,400
- Business Class Seat
- ¥1,800–2,700
Train from Wuhan to Shijiazhuang
- 2nd Class Seat
- ¥380–410
- 1st Class Seat
- ¥620–680
- Business Class Seat
- ¥900–1,300
- [email protected]
- Website
- chinabusguide.com
Bus from Zhangjiajie to Wuhan Hongji Bus Terminal
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ¥140–200
- Schedules at
- chinabusguide.com
- Bus
- ¥140–200
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, Travel Insider: Top Japan travel tips by Beatrix Holland, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
There are 68+ hotels available in Shijiazhuang.





