There are 11 ways to get from Dali to Shangrao 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
best- Take the train from Dali to Kunming Southtrain Dali / ...
- Take the train from Kunming South to Shangrao Stationtrain Kunming / ...
12h 52m¥895–1,131Train via Kunming
cheapest- Take the train from Dali to Kunmingtrain Honghe
- Take the train from Kunming to Shangraotrain Shanghai South / ...
30h 34m¥324–740Drive 2,089.1 km
- Drive from Dali to Shangraocar 2,089.1 km
21h 56m¥1,777–2,566Fly Dali Huangcaoba to Quzhou Airport, train
- Fly from Dali Huangcaoba (DLU) to Quzhou Airport (JUZ)plane DLU - JUZ
- Take the train from Quzhou to Shangrao Stationtrain
9h 37m¥2,686–4,245Fly Dali Huangcaoba to Nanchang Changbei International Airport, train
- Fly from Dali Huangcaoba (DLU) to Nanchang Changbei International Airport (KHN)plane DLU - KHN
- Take the train from Nanchang West to Shangrao Stationtrain
6h 51m¥815–3,391Bus to Lijiang Sanyi Airport, fly to Shangrao Sanqingshan Airport
- Take the bus from Dali Ancient City to Lijiang Bus Stationbus
- Fly from Lijiang Sanyi Airport (LJG) to Shangrao Sanqingshan Airport (SQD)plane LJG - SQD
11h 26m¥1,939–8,192Train to Kunming Changshui International Airport, fly to Shangrao Sanqingshan Airport
- Take the train from Dali to Kunmingtrain
- Fly from Kunming Changshui International Airport (KMG) to Shangrao Sanqingshan Airport (SQD)plane KMG - SQD
6h 13m¥1,262–5,782Fly Dali Huangcaoba to Shangrao Sanqingshan Airport
- Fly from Dali Huangcaoba (DLU) to Shangrao Sanqingshan Airport (SQD)plane DLU - SQD
6h 40m¥4,342–13,050Train to Kunming Changshui International Airport, fly to Quzhou Airport, train
- Take the train from Dali to Kunmingtrain
- Fly from Kunming Changshui International Airport (KMG) to Quzhou Airport (JUZ)plane KMG - JUZ
- Take the train from Quzhou to Shangrao Stationtrain
7h 41m¥856–3,577Fly Dali Huangcaoba to Changsha Huanghua Airport, train
- Fly from Dali Huangcaoba (DLU) to Changsha Huanghua Airport (CSX)plane DLU - CSX
- Take the train from Changsha South to Shangrao Stationtrain
7h 8m¥1,813–4,550Fly Dali Huangcaoba to Wuyishan, train
- Fly from Dali Huangcaoba (DLU) to Wuyishan (WUS)plane DLU - WUS
- Take the train from Nanpingshi to Shangraotrain
10h 23m¥5,007–11,163
Dali Huangcaoba (DLU) to Quzhou Airport (JUZ) flights
Questions & Answers
The cheapest way to get from Dali to Shangrao is to train via Kunming which costs ¥320 - ¥750 and takes 30h 34m.
The fastest way to get from Dali to Shangrao is to train and fly which takes 6h 13m and costs ¥1200 - ¥6000.
No, there is no direct train from Dali to Shangrao station. However, there are services departing from Dali and arriving at Shangrao Station via Kunming South. The journey, including transfers, takes approximately 12h 52m.
The distance between Dali and Shangrao is 2091 km. The road distance is 2089.1 km.
The best way to get from Dali to Shangrao without a car is to train which takes 12h 52m and costs ¥850 - ¥1200.
It takes approximately 12h 52m to get from Dali to Shangrao, including transfers.
Dali to Shangrao train services, operated by China Railways D-Class, depart from Dali station.
The best way to get from Dali to Shangrao is to train which takes 12h 52m and costs ¥850 - ¥1200. Alternatively, you can fly, which costs ¥4300 - ¥14000 and takes 6h 40m.
Dali to Shangrao train services, operated by China Railways D-Class, arrive at Kunming South station.
Yes, the driving distance between Dali to Shangrao is 2089 km. It takes approximately 21h 56m to drive from Dali to Shangrao.
What companies run services between Dali, Yunnan Sheng, China and Shangrao, China?
You can take a train from Dali to Shangrao via Kunming South and Shangrao Station in around 12h 52m. Alternatively, China Southern Airlines and Donghai Airlines fly from Dali Huangcaoba (DLU) to Shangrao Sanqingshan Airport (SQD) 3 times a week.
- Website
- xiamenair.com
Flights from Dali Huangcaoba to Nanchang Changbei International Airport via Kunming Changshui International Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ¥1,900–4,900
Flights from Lijiang Sanyi Airport to Shangrao Sanqingshan Airport via Chongqing
- Ave. Duration
- 10h 40m
- When
- Thursday
- Estimated price
- ¥1,800–8,000
Flights from Kunming Changshui International Airport to Quzhou Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥650–3,200
Flights from Dali Huangcaoba to Changsha Huanghua Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,500–4,200
Flights from Dali Huangcaoba to Wuyishan via Beijing Daxing
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ¥4,900–11,000
- Website
- donghaiair.com
Flights from Lijiang Sanyi Airport to Shangrao Sanqingshan Airport via Shenzhen Bao'an International
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ¥5,000–16,000
Flights from Lijiang Sanyi Airport to Shangrao Sanqingshan Airport via Tianfu International
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ¥1,800–8,500
Flights from Lijiang Sanyi Airport to Shangrao Sanqingshan Airport via Zhengzhou
- Ave. Duration
- 12h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,100–9,500
Flights from Dali Huangcaoba to Shangrao Sanqingshan Airport via Shenzhen Bao'an International
- Ave. Duration
- 5h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥4,300–13,000
- Website
- en.ceair.com
Flights from Dali Huangcaoba to Nanchang Changbei International Airport via Kunming Changshui International Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ¥1,900–4,900
Flights from Kunming Changshui International Airport to Quzhou Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥650–3,200
Flights from Dali Huangcaoba to Changsha Huanghua Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,500–4,200
Flights from Dali Huangcaoba to Wuyishan via Beijing Daxing
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ¥4,900–11,000
- Website
- ch.com
Flights from Lijiang Sanyi Airport to Shangrao Sanqingshan Airport via Chongqing
- Ave. Duration
- 10h 40m
- When
- Thursday
- Estimated price
- ¥1,800–8,000
Flights from Kunming Changshui International Airport to Quzhou Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥650–3,200
Flights from Kunming Changshui International Airport to Quzhou Airport via Zhuhai Jinwan
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,100–6,500
- Website
- airchina.com
Flights from Dali Huangcaoba to Quzhou Airport via Tianfu International
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- ¥2,600–4,100
Flights from Kunming Changshui International Airport to Quzhou Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥650–3,200
- Website
- chinaexpressair.com
Flights from Lijiang Sanyi Airport to Shangrao Sanqingshan Airport via Chongqing
- Ave. Duration
- 10h 40m
- When
- Thursday
- Estimated price
- ¥1,800–8,000
Flights from Kunming Changshui International Airport to Quzhou Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥650–3,200
- Website
- redair.cn
Flights from Lijiang Sanyi Airport to Shangrao Sanqingshan Airport via Kunming Changshui International Airport
- Ave. Duration
- 7h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,800–8,500
Flights from Kunming Changshui International Airport to Shangrao Sanqingshan Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,100–5,500
- Website
- csair.com
Flights from Dali Huangcaoba to Changsha Huanghua Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,500–4,500
Flights from Dali Huangcaoba to Wuyishan via Beijing Daxing
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ¥4,900–11,000
- Website
- luckyair.net
Flights from Dali Huangcaoba to Nanchang Changbei International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ¥650–3,200
- Website
- 9air.com
Flights from Lijiang Sanyi Airport to Shangrao Sanqingshan Airport via Guangzhou Baiyun
- Ave. Duration
- 9h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥5,000–13,000
Train from Dali to Kunming South
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ¥110–250
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥110–160
- Adult - 1st Class
- ¥170–250
Train from Dali to Kunming
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- ¥100–220
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥100–150
- Adult - 1st Class
- ¥150–220
Train from Dali to Kunming
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- ¥100–220
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥100–150
- Adult - 1st Class
- ¥150–220
Train from Dali to Kunming
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- ¥100–220
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥100–150
- Adult - 1st Class
- ¥150–220
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
Train from Kunming South to Shangrao Station
- 2nd Class Seat
- ¥750–850
- 1st Class Seat
- ¥1,250–1,400
- Business Class Seat
- ¥1,800–2,600
Train from Quzhou to Shangrao Station
- 2nd Class Seat
- ¥48–53
- 1st Class Seat
- ¥75–85
- Business Class Seat
- ¥100–150
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
- 2nd Class Seat
- ¥48–53
- 1st Class Seat
- ¥75–85
- Business Class Seat
- ¥100–150
Train from Changsha South to Shangrao Station
- 2nd Class Seat
- ¥250–280
- 1st Class Seat
- ¥420–460
- Business Class Seat
- ¥600–900
Train from Nanpingshi to Shangrao
- 2nd Class Seat
- ¥39–43
- 1st Class Seat
- ¥62–68
- Business Class Seat
- ¥85–120
Train from Quzhou to Shangrao Station
- Hard Seat
- ¥20–28
- Hard sleeper
- ¥45–65
- Soft sleeper
- ¥75–100
Train from Kunming to Shangrao
- Hard Seat
- ¥190–270
- Hard sleeper
- ¥350–490
- Soft sleeper
- ¥550–750
Train from Quzhou to Shangrao Station
- Hard Seat
- ¥20–28
- Hard sleeper
- ¥45–65
- Soft sleeper
- ¥75–100
- [email protected]
- Website
- chinabusguide.com
Bus from Dali Ancient City to Lijiang Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ¥69–110
- Schedules at
- chinabusguide.com
- Bus
- ¥75–110
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 Which side of Niagara Falls should I choose (and how do I get there)?, Need to know: Greyhound, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
There are 18+ hotels available in Shangrao.













