There are 2 ways to get from Xi'an to Daocheng by 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.
Xi'An Xianyang International Airport (XIY) to Yading Airport (DCY) flights
Questions & Answers
The cheapest way to get from Xi'an to Daocheng is to drive which costs ¥1200 - ¥1800 and takes 15h 53m.
The fastest way to get from Xi'an to Daocheng is to fly which takes 13h 45m and costs ¥1400 - ¥4700.
The distance between Xi'an and Daocheng is 1389 km. The road distance is 1389.2 km.
It takes approximately 15h 53m to drive 1389.2 km from Xi'an to Daocheng.
Yes, the driving distance between Xi'an to Daocheng is 1389 km. It takes approximately 15h 53m to drive from Xi'an to Daocheng.
What companies run services between Xi'an, China and Daocheng, Sichuan, China?
Sichuan Airlines, China Southern Airlines, and Air China fly from Xi'An Xianyang International Airport (XIY) to Yading Airport (DCY) twice daily.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- csair.com
Flights from Xi'An Xianyang International Airport to Yading Airport via Tianfu International
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- ¥1,400–4,600
- Website
- ch.com
Flights from Xi'An Xianyang International Airport to Yading Airport via Tianfu International
- Ave. Duration
- 13h 5m
- When
- Every day
- Estimated price
- ¥1,400–4,500
- Website
- airchina.com
Flights from Xi'An Xianyang International Airport to Yading Airport via Tianfu International
- Ave. Duration
- 11h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,400–4,500
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 Bali: What to do if Mount Agung erupts, How to get from Gatwick Airport into central London, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
