There are 6 ways to get from Dali to Ping’an by plane, train, car, or taxi
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 Dali Huangcaoba
best- Fly from Dali Huangcaoba (DLU) to Xining (XNN)DLU - XNN
6h 21m¥760–3,775Train
- Take the train from Dali to Yunnanyi
- Take the train from Yunnanyi to Kunming Station
- Take the train from Kunming to Xi'an North Station
- Take the train from Xi'an North to Haidong West
19h 38m¥1,106–1,648Drive 1,739.6 km
- Drive from Dali to Ping’an1,739.6 km
20h 49m¥1,533–2,215Taxi to Baoshan, fly
- Take the taxi from Dali to Baoshan (BSD)
- Fly from Baoshan (BSD) to Xining (XNN)BSD - XNN
7h 8m¥1,565–5,938Train via Chengdu
- Take the train from Dali to Chengdu EastDali
- Take the train from Chengdu East to XiningXining
20h 37m¥934–1,573Train via Chengdu #2
- Take the train from Dali to Chengdu EastDali
- Take the train from Chengdu to XiningChengdu-Lhasa
25h 37m
Dali Huangcaoba (DLU) to Xining (XNN) flights
Questions & Answers
The cheapest way to get from Dali to Ping’an is to train via Chengdu which costs ¥900 - ¥1600 and takes 20h 37m.
The fastest way to get from Dali to Ping’an is to fly which takes 6h 21m and costs ¥750 - ¥3800.
No, there is no direct train from Dali to Ping’an. However, there are services departing from Dali and arriving at Haidong West via Yunnanyi, Kunming and Xi'an North. The journey, including transfers, takes approximately 19h 38m.
The distance between Dali and Ping’an is 1246 km. The road distance is 1739.6 km.
The best way to get from Dali to Ping’an without a car is to train which takes 19h 38m and costs ¥1100 - ¥1700.
It takes approximately 6h 21m to get from Dali to Ping’an, including transfers.
Dali to Ping’an train services, operated by China Railways D-Class, depart from Dali station.
The best way to get from Dali to Ping’an is to fly which takes 6h 21m and costs ¥750 - ¥3800. Alternatively, you can train, which costs ¥1100 - ¥1700 and takes 19h 38m.
Dali to Ping’an train services, operated by China Railways D-Class, arrive at Yunnanyi station.
Yes, the driving distance between Dali to Ping’an is 1740 km. It takes approximately 20h 49m to drive from Dali to Ping’an.
What companies run services between Dali, Yunnan Sheng, China and Ping’an, China?
Sichuan Airlines, Tibet Airlines Corporation, and three other airlines fly from Dali Huangcaoba (DLU) to Xining (XNN) every 4 hours. Alternatively, you can take a train from Dali to Haidong West via Yunnanyi, Kunming Station, Kunming, and Xi'an North in around 19h 38m.
- Website
- en.ceair.com
Flights from Dali Huangcaoba to Xining via Tianfu International
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- ¥1,700–5,500
Flights from Dali Huangcaoba to Xining via Xi An
- Ave. Duration
- 5h 48m
- When
- Every day
- Estimated price
- ¥900–8,000
Flights from Baoshan to Xining via Tianfu International
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,600–4,700
Flights from Baoshan to Xining via Kunming
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ¥1,700–4,900
- Website
- ch.com
Flights from Dali Huangcaoba to Xining via Tianfu International
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- ¥1,700–5,500
Flights from Dali Huangcaoba to Xining via Mianyang
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥700–3,700
Flights from Baoshan to Xining via Tianfu International
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,600–4,700
- Website
- airchina.com
Flights from Dali Huangcaoba to Xining via Chengdu
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,700–5,500
- Website
- redair.cn
Flights from Baoshan to Xining via Nanjing
- Ave. Duration
- 7h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,200–5,500
Train from Dali to Yunnanyi
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- ¥40–60
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥40–60
- Adult - 1st Class
- ¥40–60
Train from Yunnanyi to Kunming Station
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- ¥95–190
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥95–130
- Adult - 1st Class
- ¥130–190
Train from Xi'an North to Haidong West
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- ¥220–550
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥220–310
- Adult - 1st Class
- ¥370–550
Train from Chengdu East to Xining
- Ave. Duration
- 9h 52m
- Frequency
- Twice daily
- Estimated price
- ¥286–850
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥360–490
- Adult - 1st Class
- ¥600–850
Train from Kunming to Xi'an North Station
- 2nd Class Seat
- ¥750–850
- 1st Class Seat
- ¥1,300–1,400
- Business Class Seat
- ¥1,900–2,800
Train from Dali to Chengdu East
- 2nd Class Seat
- ¥620–680
- 1st Class Seat
- ¥1,000–1,150
- Business Class Seat
- ¥1,500–2,200
Train from Chengdu to Xining
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 Want to know more about Flixbus?, How to get from London City Airport into central London, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.













