There are 10 ways to get from Guangzhou to Shangrao 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 Guangzhou Baiyun International Airport to Shangrao Sanqingshan Airport
best- Fly from Guangzhou Baiyun International Airport (CAN) to Shangrao Sanqingshan Airport (SQD)plane CAN - SQD
3h 55m¥635–5,046Train
cheapest- Take the train from Guangzhou Train Station to Shangraotrain Haikou
17h 40m¥151–337Train via Guangzhou South
- Take the train from Guangzhou South station to Shangraotrain Zhuhai
7h 18m¥531–1,038Bus
- Take the bus from Guangzhou Fangcun to Jiangxi Wuyuanbus
- Take the bus from Wuyuan to Shangraobus
18h 38m¥311–446Drive 906.7 km
- Drive from Guangzhou to Shangraocar 906.7 km
9h 34m¥771–1,113Train, train to Shenzhen Bao'An International Airport, fly to Shangrao Sanqingshan Airport
- Take the train from Guangzhou South station to Humentrain
- Take the train from Humen North to Shenzhen Airporttrain
- Fly from Shenzhen Bao'An International Airport (SZX) to Shangrao Sanqingshan Airport (SQD)plane SZX - SQD
5h 15m¥4,076–11,096Fly Guangzhou Baiyun International Airport to Quzhou Airport, train
- Fly from Guangzhou Baiyun International Airport (CAN) to Quzhou Airport (JUZ)plane CAN - JUZ
- Take the train from Quzhou to Shangrao Stationtrain
5h 22m¥1,079–1,291Train, bus to Zhuhai Jinwan Airport, fly to Shangrao Sanqingshan Airport
- Take the train from Guangzhou South station to Zhuhaitrain
- Take the bus from Zhuhai Gongbei to Zhuhai Golden Bay International Airportbus
- Fly from Zhuhai Jinwan Airport (ZUH) to Shangrao Sanqingshan Airport (SQD)plane ZUH - SQD
5h 41m¥896–4,665Line 2 subway to Guangzhou Baiyun International Airport, fly to Wuyishan, train
- Take the subway from Haizhu Square to Jiahewanggangsubway
- Fly from Guangzhou Baiyun International Airport (CAN) to Wuyishan (WUS)plane CAN - WUS
- Take the train from Nanpingshi to Shangraotrain
5h 33m¥1,600–4,459Line 2 subway to Guangzhou Baiyun International Airport, fly to Nanchang Changbei International Airport, line 2 bus, line 2 subway, train
- Take the subway from Haizhu Square to Jiahewanggangsubway
- Fly from Guangzhou Baiyun International Airport (CAN) to Nanchang Changbei International Airport (KHN)plane CAN - KHN
- Take the bus from Nanchang Airport to Fenghelijiaobus
- Take the subway from Cuiyuan Road to Nanchang West stationsubway
- Take the train from Nanchang West to Shangrao Stationtrain
6h 27m¥1,008–2,587
Guangzhou Baiyun International Airport (CAN) to Shangrao Sanqingshan Airport (SQD) flights
Questions & Answers
The cheapest way to get from Guangzhou to Shangrao is to train which costs ¥150 - ¥340 and takes 17h 40m.
The fastest way to get from Guangzhou to Shangrao is to fly which takes 3h 55m and costs ¥600 - ¥5500.
No, there is no direct bus from Guangzhou to Shangrao. However, there are services departing from Guangzhou Fangcun and arriving at Shangrao via Wuyuan. The journey, including transfers, takes approximately 18h 38m.
No, there is no direct train from Guangzhou to Shangrao. However, there are services departing from Haizhu Square and arriving at Shangrao via Guangzhou South station. The journey, including transfers, takes approximately 7h 18m.
The distance between Guangzhou and Shangrao is 766 km. The road distance is 906.7 km.
The best way to get from Guangzhou to Shangrao without a car is to train via Guangzhou South which takes 7h 18m and costs ¥500 - ¥1100.
It takes approximately 3h 55m to get from Guangzhou to Shangrao, including transfers.
Guangzhou to Shangrao bus services, operated by China Bus Guide, depart from Guangzhou Fangcun station.
Guangzhou to Shangrao train services, operated by China Railways G-Class, depart from Guangzhou South station.
The best way to get from Guangzhou to Shangrao is to fly which takes 3h 55m and costs ¥600 - ¥5500. Alternatively, you can train via Guangzhou South, which costs ¥500 - ¥1100 and takes 7h 18m, you could also bus, which costs ¥310 - ¥450 and takes 18h 38m.
What companies run services between Guangzhou, China and Shangrao, China?
9 Air Co Ltd flies from Guangzhou Baiyun International Airport (CAN) to Shangrao Sanqingshan Airport (SQD) 4 times a week. Alternatively, China Railways G-Class operates a train from Guangzhou South station to Shangrao 3 times a day. Tickets cost ¥530–963 and the journey takes 5h 41m.
- 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,000
Flights from Zhuhai Jinwan Airport to Shangrao Sanqingshan Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥800–4,500
- Website
- csair.com
Flights from Guangzhou Baiyun International Airport to Quzhou Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥1,000–1,150
Flights from Guangzhou Baiyun International Airport to Nanchang Changbei International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ¥900–3,000
- Website
- 9air.com
Flights from Guangzhou Baiyun International Airport to Shangrao Sanqingshan Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥600–750
- Website
- sda.cn
Flights from Guangzhou Baiyun International Airport to Wuyishan
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ¥1,500–4,300
- Website
- en.ceair.com
Flights from Guangzhou Baiyun International Airport to Nanchang Changbei International Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥840–880
Train from Guangzhou South station to Shangrao
- 2nd Class Seat
- ¥530–580
- 1st Class Seat
- ¥850–950
- Business Class Seat
- ¥1,200–1,800
Train from Guangzhou South station to Humen
- Ave. Duration
- 19 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥26–29
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥26–29
- 1st Class Seat
- ¥40–44
- Business Class Seat
- ¥50–75
Train from Quzhou to Shangrao Station
- 2nd Class Seat
- ¥48–53
- 1st Class Seat
- ¥75–85
- Business Class Seat
- ¥100–150
Train from Guangzhou South station to Zhuhai
- 2nd Class Seat
- ¥55–60
- 1st Class Seat
- ¥85–100
- Business Class Seat
- ¥120–180
Train from Nanpingshi to Shangrao
- 2nd Class Seat
- ¥39–43
- 1st Class Seat
- ¥62–68
- Business Class Seat
- ¥85–120
Train from Nanchang West to Shangrao Station
- 2nd Class Seat
- ¥105–120
- 1st Class Seat
- ¥170–200
- Business Class Seat
- ¥250–360
Train from Quzhou to Shangrao Station
- Hard Seat
- ¥20–28
- Hard sleeper
- ¥45–65
- Soft sleeper
- ¥75–100
Train from Guangzhou Train Station to Shangrao
- Hard Seat
- ¥120–170
- Hard sleeper
- ¥220–310
- Soft sleeper
- ¥360–470
Train from Guangzhou South station to Zhuhai
- Ave. Duration
- 57 min
- Frequency
- Every 2 hours
- Estimated price
- ¥60–100
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥60–85
- Adult - 1st Class
- ¥70–100
Train from Nanpingshi to Shangrao
- Ave. Duration
- 25 min
- Frequency
- Once daily
- Estimated price
- ¥50–75
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥50–70
- Adult - 1st Class
- ¥50–75
- Phone
- (86) 020-96891
- [email protected]
- Website
- gzmtr.com
Subway from Haizhu Square to Jiahewanggang
- Ave. Duration
- 27 min
- Frequency
- Every 5 minutes
- Estimated price
- ¥3–5
- Schedules at
- gzmtr.com
Subway from Haizhu Square to Jiahewanggang
- Ave. Duration
- 27 min
- Frequency
- Every 5 minutes
- Estimated price
- ¥3–5
- Schedules at
- gzmtr.com
- Website
- ncmtr.com
Subway from Cuiyuan Road to Nanchang West station
- Ave. Duration
- 18 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥2–6
- Schedules at
- travelchinaguide.com
- [email protected]
- Website
- chinabusguide.com
Bus from Guangzhou Fangcun to Jiangxi Wuyuan
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ¥250–350
- Schedules at
- chinabusguide.com
- Bus
- ¥250–350
Bus from Wuyuan to Shangrao
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- ¥59–100
- Schedules at
- chinabusguide.com
- Bus
- ¥70–100
- Website
- zhairport.com
Bus from Zhuhai Gongbei to Zhuhai Golden Bay International Airport
- Ave. Duration
- 1h 9m
- Frequency
- Every 10 minutes
- Estimated price
- ¥25
- Schedules at
- zhairport.com
Bus from Nanchang Airport to Fenghelijiao
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥15
- Schedules at
- https://www.travelchinaguide.com/cityguides/jiangsu/nanjing/airport.htm
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 Is ride-sharing platform BlaBlaCar right for you?, 4 stunningly beautiful Philippines islands you need to visit, and Why you should take the train in the US - to help you get the most out of your next trip.
More Questions & Answers
Guangzhou to Shangrao bus services, operated by China Bus Guide, arrive at Jiangxi Wuyuan station.
Guangzhou to Shangrao train services, operated by China Railways G-Class, arrive at Shangrao station.
Yes, the driving distance between Guangzhou to Shangrao is 907 km. It takes approximately 9h 34m to drive from Guangzhou to Shangrao.
There are 16+ hotels available in Shangrao.























