There are 6 ways to get from Guilin to Wangxizhang Town by train, taxi, 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, taxi
best- Take the train from Guilin to Shijiazhuangtrain Nanning East
- Take the taxi from Shijiazhuang to Wangxizhang Towntaxi
7h 45m¥836–924Train via Zhengzhou
cheapest- Take the train from Guilin North to Zhengzhoutrain
- Take the train from Zhengzhou to Shijiazhuang stationtrain
- Take the train from Shijiazhuang to Gaoyi Westtrain
19h 23m¥297–576Drive 1,624.4 km
- Drive from Guilin to Wangxizhang Towncar 1,624.4 km
16h 24m¥1,378–1,990Fly, taxi
- Fly from Guilin Liangjiang International Airport (KWL) to Shijiazhuang Zhengding International Airport (SJW)plane KWL - SJW
- Take the taxi from Shijiazhuang Aviation Hotel to Wangxizhang Towntaxi
4h 46m¥789–2,633Train
- Take the train from Guilin North to Shijiazhuangtrain Nanning East / ...
- Take the train from Shijiazhuang to Gaoyi Westtrain Beijing West / ...
8h 48m¥835–916Train via Xingtai
- Take the train from Guilin North to Xingtai Easttrain Nanning
- Take the train from Xingtai East to Gaoyi Westtrain Changsha South
10h 47m¥797–874
Guilin Liangjiang International Airport (KWL) to Shijiazhuang Zhengding International Airport (SJW) flights
Questions & Answers
The cheapest way to get from Guilin to Wangxizhang Town is to train via Zhengzhou which costs ¥290 - ¥600 and takes 19h 23m.
The fastest way to get from Guilin to Wangxizhang Town is to fly and taxi which takes 4h 46m and costs ¥750 - ¥2700.
No, there is no direct train from Guilin to Wangxizhang Town. However, there are services departing from Guilin North and arriving at Gaoyi West via Shijiazhuang. The journey, including transfers, takes approximately 8h 48m.
The distance between Guilin and Wangxizhang Town is 1743 km. The road distance is 1624.4 km.
The best way to get from Guilin to Wangxizhang Town without a car is to train and taxi which takes 7h 45m and costs ¥800 - ¥950.
It takes approximately 7h 45m to get from Guilin to Wangxizhang Town, including transfers.
Guilin to Wangxizhang Town train services, operated by China Railways G-Class, depart from Guilin North station.
Guilin to Wangxizhang Town train services, operated by China Railways G-Class, arrive at Shijiazhuang station.
Yes, the driving distance between Guilin to Wangxizhang Town is 1624 km. It takes approximately 16h 24m to drive from Guilin to Wangxizhang Town.
There are 53+ hotels available in Wangxizhang Town.
What companies run services between Guilin, China and Wangxizhang Town, China?
You can take a train from Guilin North to Wangxizhang Town via Shijiazhuang and Gaoyi West in around 8h 48m.
- Website
- ch.com
Flights from Guilin Liangjiang International Airport to Shijiazhuang Zhengding International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ¥850–2,600
- Website
- airguilin.com
Flights from Guilin Liangjiang International Airport to Shijiazhuang Zhengding International Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥700–3,500
Train from Guilin to Shijiazhuang
- 2nd Class Seat
- ¥700–850
- 1st Class Seat
- ¥1,200–1,350
- Business Class Seat
- ¥1,800–2,500
Train from Guilin North to Shijiazhuang
- 2nd Class Seat
- ¥700–800
- 1st Class Seat
- ¥1,200–1,350
- Business Class Seat
- ¥1,700–2,500
Train from Shijiazhuang to Gaoyi West
- 2nd Class Seat
- ¥23–26
- 1st Class Seat
- ¥36–39
- Business Class Seat
- ¥45–65
Train from Guilin North to Xingtai East
- 2nd Class Seat
- ¥650–750
- 1st Class Seat
- ¥1,150–1,250
- Business Class Seat
- ¥1,600–2,400
Train from Xingtai East to Gaoyi West
- 2nd Class Seat
- ¥31–34
- 1st Class Seat
- ¥48–53
- Business Class Seat
- ¥60–90
Train from Shijiazhuang to Gaoyi West
- 2nd Class Seat
- ¥23–26
- 1st Class Seat
- ¥36–39
- Business Class Seat
- ¥45–65
Train from Guilin North to Zhengzhou
- Hard Seat
- ¥130–200
- Hard Sleeper
- ¥290–330
- Soft Sleeper
- ¥420–600
Train from Zhengzhou to Shijiazhuang station
- Hard Seat
- ¥65–95
- Hard Sleeper
- ¥110–130
- Soft Sleeper
- ¥190–270
- Ave. Duration
- 42 min
- Estimated price
- ¥90–120
Shijiazhuang Taxi
- Phone
- +86 311 95128
Shijiazhuang Taxi
- Phone
- +86 311 95128
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 5 incredible day trips from Florence by train, 5 delightfully under-the-radar French towns you need to visit, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.









