There are 4 ways to get from Nanning to Shijiazhuang by train, 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 Nanning East
best- Take the train from Nanning East to Shijiazhuangtrain Nanning East / ...
10h 19m¥920–1,056Train
cheapest- Take the train from Nanning to Shijiazhuangtrain Nanning
20h 33m¥190–550Drive 2,038.9 km
- Drive from Nanning to Shijiazhuangcar 2,038.9 km
20h 43m¥1,733–2,503Fly
- Fly from Nanning (NNG) to Shijiazhuang Zhengding International Airport (SJW)plane NNG - SJW
6h 31m¥840–2,440
Nanning to Shijiazhuang by train
Questions & Answers
The cheapest way to get from Nanning to Shijiazhuang is to train which costs ¥190 - ¥550 and takes 20h 33m.
The fastest way to get from Nanning to Shijiazhuang is to fly which takes 6h 31m and costs ¥800 - ¥2500.
Yes, there is a direct train departing from Nanning and arriving at Shijiazhuang. Services depart twice daily, and operate every day. The journey takes approximately 20h 33m.
The distance between Nanning and Shijiazhuang is 2073 km. The road distance is 2038.9 km.
The best way to get from Nanning to Shijiazhuang without a car is to train via Nanning East which takes 10h 19m and costs ¥900 - ¥1100.
It takes approximately 10h 19m to get from Nanning to Shijiazhuang, including transfers.
Nanning to Shijiazhuang train services, operated by China Railways G-Class, depart from Nanning East station.
The best way to get from Nanning to Shijiazhuang is to train via Nanning East which takes 10h 19m and costs ¥900 - ¥1100. Alternatively, you can fly, which costs ¥800 - ¥2500 and takes 6h 31m.
Nanning to Shijiazhuang train services, operated by China Railways G-Class, arrive at Shijiazhuang station.
Yes, the driving distance between Nanning to Shijiazhuang is 2039 km. It takes approximately 20h 43m to drive from Nanning to Shijiazhuang.
What companies run services between Nanning, China and Shijiazhuang, China?
China Railways G-Class operates a train from Nanning East to Shijiazhuang 5 times a day. Tickets cost ¥900–1,000 and the journey takes 9h 6m. Alternatively, Spring Airlines, Hebei, and two other airlines fly from Nanning (NNG) to Shijiazhuang Zhengding International Airport (SJW) every 4 hours.
- Website
- csair.com
Flights from Nanning to Shijiazhuang Zhengding International Airport via Chongqing
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ¥750–3,500
Flights from Nanning to Shijiazhuang Zhengding International Airport via Guangzhou Baiyun
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- ¥800–6,500
Flights from Nanning to Shijiazhuang Zhengding International Airport via Tianfu International
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- ¥850–3,700
- Website
- ch.com
Flights from Nanning to Shijiazhuang Zhengding International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ¥800–2,400
- Website
- hbhk.com.cn
Flights from Nanning to Shijiazhuang Zhengding International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ¥700–3,400
Train from Nanning to Shijiazhuang
- Hard Seat
- ¥190–280
- Hard Sleeper
- ¥430–550
- Soft Sleeper
- ¥600–850
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 Slovenia: Getting from Ljubljana to Lake Bled, 4 of the smartest ways to explore Australia, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 68+ hotels available in Shijiazhuang.









