There are 9 ways to get from Jiangsu to Shenzhen by plane, train, bus, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Xuzhou Guanyin Airport
best- Fly from Xuzhou Guanyin Airport (XUZ) to Shenzhen Bao'An International Airport (SZX)plane XUZ - SZX
3h 19m¥681–3,039Bus
cheapest- Take the bus from Suzhou North to Nanjingbus
- Take the bus from Nanjing to Shenzhenbus
20h 39m¥397–582Train via Shanghai
- Take the train from Suzhou to Shanghai stationtrain Nanjing-Shanghai 1 / ...
- Take the train from Shanghai station to Shenzhen Northtrain Shanghai
9h 49m¥724–877Drive 1,375.3 km
- Drive from Suzhou to Shenzhencar 1,375.3 km
14h 14m¥1,210–1,747Fly from Nantong Xingdong Airport
- Fly from Nantong Xingdong Airport (NTG) to Shenzhen Bao'An International Airport (SZX)plane NTG - SZX
3h 33m¥1,844–2,354Fly from Yancheng Nanyang Airport
- Fly from Yancheng Nanyang Airport (YNZ) to Shenzhen Bao'An International Airport (SZX)plane YNZ - SZX
3h 30m¥1,238–3,647Fly from Sunan Shuofang International Airport
- Fly from Sunan Shuofang International Airport (WUX) to Shenzhen Bao'An International Airport (SZX)plane WUX - SZX
4h 42m¥1,512–1,918Line 1 subway to Nanjing Lukou International Airport, fly
- Take the subway from Gulou to Nanjing Southsubway
- Fly from Nanjing Lukou International Airport (NKG) to Shenzhen Bao'An International Airport (SZX)plane NKG - SZX
5h 5m¥660–2,139Train
- Take the train from Suzhou to Shenzhen Northtrain Nanjing South
13h 31m¥505–1,307
Xuzhou Guanyin Airport (XUZ) to Shenzhen Bao'An International Airport (SZX) flights
Questions & Answers
The cheapest way to get from Jiangsu to Shenzhen is to bus which costs ¥390 - ¥600 and takes 20h 39m.
The fastest way to get from Jiangsu to Shenzhen is to fly which takes 3h 19m and costs ¥650 - ¥3100.
No, there is no direct train from Jiangsu to Shenzhen. However, there are services departing from South Guangji Road and arriving at Civic Centre via Suzhou, Shanghai station and Shenzhen North. The journey, including transfers, takes approximately 9h 49m.
The distance between Jiangsu and Shenzhen is 1376 km. The road distance is 1375.3 km.
The best way to get from Jiangsu to Shenzhen without a car is to train via Shanghai which takes 9h 49m and costs ¥700 - ¥900.
It takes approximately 3h 19m to get from Jiangsu to Shenzhen, including transfers.
Jiangsu to Shenzhen train services, operated by China Railways G-Class, depart from Suzhou station.
The best way to get from Jiangsu to Shenzhen is to fly which takes 3h 19m and costs ¥650 - ¥3100. Alternatively, you can train via Shanghai, which costs ¥700 - ¥900 and takes 9h 49m, you could also bus, which costs ¥390 - ¥600 and takes 20h 39m.
Jiangsu to Shenzhen train services, operated by China Railways G-Class, arrive at Shanghai station.
Yes, the driving distance between Jiangsu to Shenzhen is 1375 km. It takes approximately 14h 14m to drive from Jiangsu to Shenzhen.
What companies run services between Jiangsu, China and Shenzhen, China?
Zhejiang Loong Airlines, Hainan, and GX Airlines fly from Xuzhou Guanyin Airport (XUZ) to Shenzhen Bao'An International Airport (SZX) 5 times a day. Alternatively, you can take a subway from South Guangji Road to Civic Centre via Suzhou station, Suzhou, Shanghai station, Shenzhen North, and Shenzhen North in around 9h 49m.
- Website
- shenzhenair.com
Flights from Nantong Xingdong Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥1,300–2,600
Flights from Nantong Xingdong Airport to Shenzhen Bao'An International Airport via Nanning
- Ave. Duration
- 5h 10m
- When
- Tuesday and Thursday
- Estimated price
- ¥1,400–2,900
Flights from Sunan Shuofang International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 36m
- When
- Every day
- Estimated price
- ¥1,300–2,600
Flights from Nanjing Lukou International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 36m
- When
- Every day
- Estimated price
- ¥1,200–2,500
- Website
- csair.com
Flights from Xuzhou Guanyin Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- ¥1,000–3,000
Flights from Nantong Xingdong Airport to Shenzhen Bao'An International Airport via Guiyang
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ¥1,500–4,500
Flights from Yancheng Nanyang Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥1,200–3,600
Flights from Yancheng Nanyang Airport to Shenzhen Bao'An International Airport via Wuhan
- Ave. Duration
- 5h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,300–3,800
Flights from Yancheng Nanyang Airport to Shenzhen Bao'An International Airport via Sanya
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,400–4,200
Flights from Sunan Shuofang International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,100–3,300
Flights from Nanjing Lukou International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 39m
- When
- Every day
- Estimated price
- ¥1,000–3,100
- Website
- hainanairlines.com
Flights from Xuzhou Guanyin Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ¥1,300–5,500
Flights from Xuzhou Guanyin Airport to Shenzhen Bao'An International Airport via Haikou
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ¥650–3,000
Flights from Nanjing Lukou International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ¥410–4,500
- Website
- en.ceair.com
Flights from Xuzhou Guanyin Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥1,000–3,000
Flights from Sunan Shuofang International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ¥1,100–3,400
Flights from Nanjing Lukou International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 31m
- When
- Every day
- Estimated price
- ¥1,100–3,200
- Website
- ch.com
Flights from Xuzhou Guanyin Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- ¥1,000–3,000
Flights from Yancheng Nanyang Airport to Shenzhen Bao'An International Airport via Sanya
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,400–4,200
Flights from Nanjing Lukou International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 50m
- When
- Thursday and Friday
- Estimated price
- ¥1,000–3,100
- Website
- donghaiair.com
Flights from Nantong Xingdong Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 3h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥460–2,400
Flights from Sunan Shuofang International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥440–2,400
Flights from Nanjing Lukou International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥410–2,200
- Website
- loongair.cn
Flights from Xuzhou Guanyin Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- ¥1,000–3,000
- Website
- rlair.net
Flights from Sunan Shuofang International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥440–2,400
- Website
- redair.cn
Flights from Nanjing Lukou International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥410–2,200
- Website
- yzr.com.cn
Flights from Nanjing Lukou International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥410–2,200
Train from Suzhou to Shanghai station
- Ave. Duration
- 26 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥41–45
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥41–45
- 1st Class Seat
- ¥65–75
- Business Class Seat
- ¥90–130
Train from Shanghai station to Shenzhen North
- 2nd Class Seat
- ¥700–800
- 1st Class Seat
- ¥1,150–1,300
- Business Class Seat
- ¥1,700–2,500
Train from Suzhou to Shanghai station
- Hard Seat
- ¥40–65
- Hard Sleeper
- ¥40–70
- Soft Sleeper
- ¥110–160
Train from Suzhou to Shanghai station
- Hard Seat
- ¥19–26
- Hard sleeper
- ¥40–60
- Soft sleeper
- ¥70–95
- Phone
- +86 025-51899999
- Website
- travelchinaguide.com
Subway from Gulou to Nanjing South
- Ave. Duration
- 22 min
- Frequency
- Every 5 minutes
- Estimated price
- ¥2–15
- Schedules at
- travelchinaguide.com
Train from Suzhou to Shenzhen North
- Ave. Duration
- 12h 9m
- Frequency
- Once daily
- Estimated price
- ¥500–1,300
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥500–750
- Adult - 1st Class
- ¥900–1,300
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Suzhou North to Nanjing
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- ¥76–130
- Schedules at
- chinabusguide.com
- Bus
- ¥85–130
Bus from Nanjing to Shenzhen
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- ¥320–450
- Schedules at
- chinabusguide.com
- Bus
- ¥320–450
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 Croatia’s Dalmatian Coast by boat, bus, car and train, Getting to Rome from the airport, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
There are 573+ hotels available in Shenzhen.






















