There are 5 ways to get from Anqing to Shenzhen by plane, train, 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 Anqing Tianzhushan Airport to Shenzhen Bao'An International Airport
best- Fly from Anqing Tianzhushan Airport (AQG) to Shenzhen Bao'An International Airport (SZX)plane AQG - SZX
2h 54m¥471–2,550Train
- Take the train from Anqing to Shenzhentrain Nanjing South
6h¥510–560Drive 1,078.8 km
- Drive from Anqing to Shenzhencar 1,078.8 km
11h 7m¥910–1,314Fly Anqing Tianzhushan Airport to Guangzhou Baiyun International Airport, train
- Fly from Anqing Tianzhushan Airport (AQG) to Guangzhou Baiyun International Airport (CAN)plane AQG - CAN
- Take the train from Guangzhou East to Shenzhen Stationtrain
4h 30m¥1,043–2,228Train to Chizhou Jiuhuashan Airport, fly to Shenzhen Bao'An International Airport
- Take the train from Anqing to Chizhoutrain
- Fly from Chizhou Jiuhuashan Airport (JUH) to Shenzhen Bao'An International Airport (SZX)plane JUH - SZX
4h 22m¥1,770–4,319
Anqing to Shenzhen by train
Comparing Your Travel Options
The cheapest way to get from Anqing to Shenzhen is to train which costs ¥510 - ¥560 and takes 6h.
The fastest way to get from Anqing to Shenzhen is to fly which takes 2h 54m and costs ¥470 - ¥2600.
Yes, there is a direct train departing from Anqing and arriving at Shenzhen. Services depart once daily, and operate every day. The journey takes approximately 6h.
The distance between Anqing and Shenzhen is 987 km. The road distance is 1078.8 km.
The best way to get from Anqing to Shenzhen without a car is to train which takes 6h and costs ¥510 - ¥560.
It takes approximately 2h 54m to get from Anqing to Shenzhen, including transfers.
Anqing to Shenzhen train services, operated by China Railways G-Class, depart from Anqing station.
The best way to get from Anqing to Shenzhen is to fly which takes 2h 54m and costs ¥470 - ¥2600. Alternatively, you can train, which costs ¥510 - ¥560 and takes 6h.
Anqing to Shenzhen train services, operated by China Railways G-Class, arrive at Shenzhen station.
Yes, the driving distance between Anqing to Shenzhen is 1079 km. It takes approximately 11h 7m to drive from Anqing to Shenzhen.
What companies run services between Anqing, China and Shenzhen, China?
Okay Airways flies from Anqing Tianzhushan Airport (AQG) to Shenzhen Bao'An International Airport (SZX) 4 times a week. Alternatively, China Railways G-Class operates a train from Anqing to Shenzhen once daily. Tickets cost ¥510–560 and the journey takes 6h.
- Website
- okair.net
Flights from Anqing Tianzhushan Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥430–2,500
Train from Anqing to Shenzhen
- 2nd Class Seat
- ¥510–560
- 1st Class Seat
- ¥850–950
- Business Class Seat
- ¥1,200–1,800
Train from Anqing to Chizhou
- 2nd Class Seat
- ¥24–27
- 1st Class Seat
- ¥37–41
- Business Class Seat
- ¥45–70
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 around the UAE, Train travel in Spain: A guide to Renfe, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
Booking & Getting There
There are 684+ hotels available in Shenzhen.





