There are 8 ways to get from Jiaozuo to Shenzhen by train, car, plane, 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.
Train via Wuhan
best- Take the train from Jiaozuo to Wuhantrain Taiyuan South
- Take the train from Wuhan to Shenzhen Northtrain Beijing / ...
7h 38m¥724–785Train
cheapest- Take the train from Jiaozuo to Zhengzhou Easttrain Taiyuan
- Take the train from Zhengzhou East to Dongguan Southtrain Beijing West
11h 35m¥508–1,209Drive 1,626.1 km
- Drive from Jiaozuo to Shenzhencar 1,626.1 km
16h 34m¥1,374–1,984Train to Zhengzhou Xinzheng International Airport, fly to Shenzhen Bao'An International Airport
- Take the train from Jiaozuo to Zhengzhoutrain
- Fly from Zhengzhou Xinzheng International Airport (CGO) to Shenzhen Bao'An International Airport (SZX)plane CGO - SZX
5h 56m¥1,365–3,171Bus, train
- Take the bus from Jiaozuo Haitian Holiday Hotel to Zhengzhou Airportbus
- Take the train from Zhengzhou East to Futiantrain Beijing West
11h 8m¥730–830Train to Changzhi Wangcun Airport, fly to Shenzhen Bao'An International Airport
- Take the train from Jiaozuo to Changzhi Easttrain
- Fly from Changzhi Wangcun Airport (CIH) to Shenzhen Bao'An International Airport (SZX)plane CIH - SZX
5h 49m¥645–3,007Train to Zhengzhou Xinzheng International Airport, fly to Guangzhou Baiyun International Airport, train
- Take the train from Jiaozuo to Zhengzhoutrain
- Fly from Zhengzhou Xinzheng International Airport (CGO) to Guangzhou Baiyun International Airport (CAN)plane CGO - CAN
- Take the train from Guangzhou East to Shenzhen Stationtrain
7h 37m¥617–1,849Train to Zhengzhou Xinzheng International Airport, fly to Huizhou Pingtan Airport, train
- Take the train from Jiaozuo to Zhengzhoutrain
- Fly from Zhengzhou Xinzheng International Airport (CGO) to Huizhou Pingtan Airport (HUZ)plane CGO - HUZ
- Take the train from Huizhou South to Shenzhen Northtrain
7h 9m¥1,160–2,887
Zhengzhou Xinzheng International Airport (CGO) to Shenzhen Bao'An International Airport (SZX) flights
Comparing Your Travel Options
The cheapest way to get from Jiaozuo to Shenzhen is to train via Wuhan which costs ¥700 - ¥800 and takes 7h 38m.
The fastest way to get from Jiaozuo to Shenzhen is to train and fly which takes 5h 49m and costs ¥600 - ¥3100.
No, there is no direct train from Jiaozuo to Shenzhen. However, there are services departing from Jiaozuo and arriving at Civic Centre via Wuhan and Shenzhen North. The journey, including transfers, takes approximately 7h 38m.
The distance between Jiaozuo and Shenzhen is 1641 km. The road distance is 1626.1 km.
The best way to get from Jiaozuo to Shenzhen without a car is to train via Wuhan which takes 7h 38m and costs ¥700 - ¥800.
It takes approximately 7h 38m to get from Jiaozuo to Shenzhen, including transfers.
Jiaozuo to Shenzhen train services, operated by China Railways G-Class, depart from Jiaozuo station.
Jiaozuo to Shenzhen train services, operated by China Railways G-Class, arrive at Wuhan station.
Yes, the driving distance between Jiaozuo to Shenzhen is 1626 km. It takes approximately 16h 34m to drive from Jiaozuo to Shenzhen.
Book your Jiaozuo to Shenzhen train tickets online with Omio.
What companies run services between Jiaozuo, China and Shenzhen, China?
You can take a train from Jiaozuo to Civic Centre via Wuhan, Shenzhen North, and Shenzhen North in around 7h 38m.
- Website
- csair.com
Flights from Zhengzhou Xinzheng International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 34m
- When
- Every day
- Estimated price
- ¥1,500–4,600
Flights from Zhengzhou Xinzheng International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ¥1,300–3,900
Train from Jiaozuo to Wuhan
- 2nd Class Seat
- ¥250–270
- 1st Class Seat
- ¥410–450
- Business Class Seat
- ¥550–850
Train from Wuhan to Shenzhen North
- 2nd Class Seat
- ¥470–510
- 1st Class Seat
- ¥750–850
- Business Class Seat
- ¥1,100–1,600
Train from Jiaozuo to Zhengzhou
- 2nd Class Seat
- ¥38–42
- 1st Class Seat
- ¥61–67
- Business Class Seat
- ¥80–120
Train from Zhengzhou East to Futian
- 2nd Class Seat
- ¥650–750
- 1st Class Seat
- ¥1,100–1,250
- Business Class Seat
- ¥1,600–2,300
Train from Jiaozuo to Zhengzhou East
- 2nd Class Seat
- ¥45–49
- 1st Class Seat
- ¥70–80
- Business Class Seat
- ¥95–140
Train from Jiaozuo to Changzhi East
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥110–125
- Business Class Seat
- ¥150–230
Train from Jiaozuo to Zhengzhou
- 2nd Class Seat
- ¥38–42
- 1st Class Seat
- ¥61–67
- Business Class Seat
- ¥80–120
Train from Jiaozuo to Zhengzhou
- 2nd Class Seat
- ¥38–42
- 1st Class Seat
- ¥61–67
- Business Class Seat
- ¥80–120
Train from Huizhou South to Shenzhen North
- 2nd Class Seat
- ¥28–31
- 1st Class Seat
- ¥44–49
- Business Class Seat
- ¥55–85
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 Travelling to and around Russia for the 2018 FIFA World Cup, How to plan an amazing trip around Scandinavia, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
Booking & Getting There
There are 679+ hotels available in Shenzhen.





