There are 7 ways to get from Shenzhen to Shangrao 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 Shenzhen to Nanchang Westtrain
- Take the train from Nanchang West Station to Nanfengtrain
- Take the taxi from Nanfeng to Shangraotaxi
7h 9m¥551–686Train, taxi #2
cheapest- Take the train from Shenzhen North to Nanfengtrain Guangzhou East
- Take the taxi from Nanfeng to Shangraotaxi
10h 1m¥384–834Drive 661.2 km
- Drive from Shenzhen to Shangraocar 661.2 km
7h 13m¥560–809Fly to Nanchang Changbei International Airport, train, taxi
- Fly from Shenzhen Bao'An International Airport (SZX) to Nanchang Changbei International Airport (KHN)plane SZX - KHN
- Take the train from Nanchang West Station to Nanfengtrain
- Take the taxi from Nanfeng to Shangraotaxi
8h 9m¥1,698–3,510Train, taxi via Chaoshan
- Take the train from Shenzhen North to Chaoshan Stationtrain
- Take the train from Chaoshan to Nanfengtrain
- Take the taxi from Nanfeng to Shangraotaxi
9h 5m¥414–824Fly to Shangrao Sanqingshan Airport, train, taxi
- Fly from Shenzhen Bao'An International Airport (SZX) to Shangrao Sanqingshan Airport (SQD)plane SZX - SQD
- Take the train from Shangrao to Nanchang Westtrain
- Take the train from Nanchang West Station to Nanfengtrain
- Take the taxi from Nanfeng to Shangraotaxi
7h 36m¥4,126–11,464Fly to Yichun Mingyueshan Airport, train, taxi
- Fly from Shenzhen Bao'An International Airport (SZX) to Yichun Mingyueshan Airport (YIC)plane SZX - YIC
- Take the train from Yichun to Nanchang Westtrain
- Take the train from Nanchang West Station to Nanfengtrain
- Take the taxi from Nanfeng to Shangraotaxi
8h¥1,891–3,719
Shenzhen Bao'An International Airport (SZX) to Nanchang Changbei International Airport (KHN) flights
Questions & Answers
The cheapest way to get from Shenzhen to Shangrao is to train and taxi which costs ¥550 - ¥700 and takes 7h 9m.
The fastest way to get from Shenzhen to Shangrao is to train and taxi which takes 7h 9m and costs ¥550 - ¥700.
The distance between Shenzhen and Shangrao is 1082 km. The road distance is 661.2 km.
The best way to get from Shenzhen to Shangrao without a car is to train and taxi which takes 7h 9m and costs ¥550 - ¥700.
It takes approximately 7h 9m to get from Shenzhen to Shangrao, including transfers.
Yes, the driving distance between Shenzhen to Shangrao is 661 km. It takes approximately 7h 13m to drive from Shenzhen to Shangrao.
What companies run services between Shenzhen, China and Shangrao, Jiangxi, China?
There is no direct connection from Shenzhen to Shangrao. However, you can take the train to Nanchang West, walk to Nanchang West Station, take the train to Nanfeng, then take the taxi to Shangrao. Alternatively, you can drive from Shenzhen to Shangrao in around 7h 13m.
- Website
- shenzhenair.com
Flights from Shenzhen Bao'An International Airport to Nanchang Changbei International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥1,500–3,200
Flights from Shenzhen Bao'An International Airport to Nanchang Changbei International Airport via Haikou
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ¥1,800–3,500
Flights from Shenzhen Bao'An International Airport to Yichun Mingyueshan Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ¥1,600–3,300
- Website
- donghaiair.com
Flights from Shenzhen Bao'An International Airport to Shangrao Sanqingshan Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ¥700–4,300
Train from Shenzhen to Nanchang West
- 2nd Class Seat
- ¥370–410
- 1st Class Seat
- ¥620–670
- Business Class Seat
- ¥900–1,300
Train from Nanchang West Station to Nanfeng
- 2nd Class Seat
- ¥80–90
- 1st Class Seat
- ¥130–150
- Business Class Seat
- ¥190–270
Train from Nanchang West Station to Nanfeng
- 2nd Class Seat
- ¥80–90
- 1st Class Seat
- ¥130–150
- Business Class Seat
- ¥190–270
Train from Shenzhen North to Chaoshan Station
- 2nd Class Seat
- ¥130–150
- 1st Class Seat
- ¥220–250
- Business Class Seat
- ¥320–450
Train from Shangrao to Nanchang West
- 2nd Class Seat
- ¥105–120
- 1st Class Seat
- ¥170–200
- Business Class Seat
- ¥250–360
Train from Nanchang West Station to Nanfeng
- 2nd Class Seat
- ¥80–90
- 1st Class Seat
- ¥130–150
- Business Class Seat
- ¥190–270
Train from Yichun to Nanchang West
- 2nd Class Seat
- ¥80–90
- 1st Class Seat
- ¥130–150
- Business Class Seat
- ¥180–260
Train from Nanchang West Station to Nanfeng
- 2nd Class Seat
- ¥80–90
- 1st Class Seat
- ¥130–150
- Business Class Seat
- ¥190–270
Train from Nanchang West Station to Nanfeng
- Ave. Duration
- 1h 18m
- Frequency
- 4 times a day
- Estimated price
- ¥75–150
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥75–110
- Adult - 1st Class
- ¥100–150
Train from Nanchang West Station to Nanfeng
- Ave. Duration
- 1h 18m
- Frequency
- 4 times a day
- Estimated price
- ¥75–150
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥75–110
- Adult - 1st Class
- ¥100–150
Train from Shenzhen North to Chaoshan Station
- Ave. Duration
- 1h 43m
- Frequency
- Every 30 minutes
- Estimated price
- ¥110–230
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥110–160
- Adult - 1st Class
- ¥160–230
Train from Chaoshan to Nanfeng
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- ¥200–460
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥200–280
- Adult - 1st Class
- ¥330–460
Train from Shenzhen North to Nanfeng
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- ¥280–700
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥280–390
- Adult - 1st Class
- ¥480–700
Train from Nanchang West Station to Nanfeng
- Ave. Duration
- 1h 18m
- Frequency
- 4 times a day
- Estimated price
- ¥75–150
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥75–110
- Adult - 1st Class
- ¥100–150
Train from Nanchang West Station to Nanfeng
- Ave. Duration
- 1h 18m
- Frequency
- 4 times a day
- Estimated price
- ¥75–150
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥75–110
- Adult - 1st Class
- ¥100–150
- Ave. Duration
- 47 min
- Estimated price
- ¥100–130
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 4 of the smartest ways to explore Australia, Travelling by boat in Italy, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.









