There are 7 ways to get from Xi'an to Deyang by train, car, plane, 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.
Train
best- Take the train from Xi'an North to Deyangtrain Beijing-Chongqing West / ...
4h 6m¥192–436Drive 648.9 km
- Drive from Xi'an to Deyangcar 648.9 km
6h 43m¥558–806Fly to Chengdu Tianfu International Airport, subway, train
- Fly from Xi'An Xianyang International Airport (XIY) to Chengdu Tianfu International Airport (TFU)plane XIY - TFU
- Take the subway from Tianfu International Airport North to Chengdu South stationsubway
- Take the train from Chengdu South to Deyangtrain
6h 40m¥1,082–3,531Train via Mianyang
- Take the train from Xian North Station to Mianyangtrain Shanghai Hongqiao
- Take the train from Mianyang to Deyangtrain Jiangyou
5h 15m¥277–336Fly to Chengdu Shuangliu International Airport, train
- Fly from Xi'An Xianyang International Airport (XIY) to Chengdu Shuangliu International Airport (CTU)plane XIY - CTU
- Take the train from Chengdu East Station to Deyangtrain
7h 44m¥1,663–2,821Fly to Chongqing Jiangbei International Airport, train
- Fly from Xi'An Xianyang International Airport (XIY) to Chongqing Jiangbei International Airport (CKG)plane XIY - CKG
- Take the train from Jiangbei Airport to Deyangtrain
7h 14m¥1,299–3,040Fly to Mianyang Nanjiao Airport, train
- Fly from Xi'An Xianyang International Airport (XIY) to Mianyang Nanjiao Airport (MIG)plane XIY - MIG
- Take the train from Mianyang to Deyangtrain
8h 47m¥622–3,016
Xi'An Xianyang International Airport (XIY) to Chengdu Tianfu International Airport (TFU) flights
Comparing Your Travel Options
The cheapest way to get from Xi'an to Deyang is to train which costs ¥190 - ¥440 and takes 4h 6m.
The fastest way to get from Xi'an to Deyang is to train which takes 4h 6m and costs ¥190 - ¥440.
No, there is no direct train from Xi'an to Deyang. However, there are services departing from Shi Tushuguan and arriving at Deyang via Xi'an North. The journey, including transfers, takes approximately 4h 6m.
The distance between Xi'an and Deyang is 598 km. The road distance is 648.9 km.
The best way to get from Xi'an to Deyang without a car is to train which takes 4h 6m and costs ¥190 - ¥440.
It takes approximately 4h 6m to get from Xi'an to Deyang, including transfers.
Xi'an to Deyang train services, operated by China Railways G-Class, depart from Xi'an North station.
Xi'an to Deyang train services, operated by China Railways G-Class, arrive at Deyang station.
Yes, the driving distance between Xi'an to Deyang is 649 km. It takes approximately 6h 43m to drive from Xi'an to Deyang.
There are four+ hotels available in Deyang.
What companies run services between Xi'an, China and Deyang, China?
China Railways G-Class operates a train from Xi'an North to Deyang every 3 hours. Tickets cost ¥260–290 and the journey takes 3h 14m. China Railways D-Class also services this route every 4 hours.
- Website
- airchina.com
Flights from Xi'An Xianyang International Airport to Chengdu Shuangliu International Airport via Bangda
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ¥750–3,800
Flights from Xi'An Xianyang International Airport to Chengdu Shuangliu International Airport via Panzhihua
- Ave. Duration
- 5h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,500–4,300
Flights from Xi'An Xianyang International Airport to Chengdu Shuangliu International Airport via Xining
- Ave. Duration
- 6h 55m
- When
- Tuesday and Saturday
- Estimated price
- ¥1,800–4,100
Flights from Xi'An Xianyang International Airport to Mianyang Nanjiao Airport via Bangda
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥700–3,400
Flights from Xi'An Xianyang International Airport to Mianyang Nanjiao Airport via Changsha
- Ave. Duration
- 4h 35m
- When
- Wednesday and Sunday
- Estimated price
- ¥650–3,200
- Website
- ch.com
Flights from Xi'An Xianyang International Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ¥900–3,200
Flights from Xi'An Xianyang International Airport to Chengdu Shuangliu International Airport via Xichang
- Ave. Duration
- 4h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,400–4,100
Flights from Xi'An Xianyang International Airport to Chongqing Jiangbei International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥1,500–1,550
Flights from Xi'An Xianyang International Airport to Mianyang Nanjiao Airport via Xining
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ¥550–2,900
- Website
- tibetairlines.com
Flights from Xi'An Xianyang International Airport to Chengdu Shuangliu International Airport via Xining
- Ave. Duration
- 3h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥600–3,300
Flights from Xi'An Xianyang International Airport to Chengdu Shuangliu International Airport via Bangda
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ¥750–3,800
Flights from Xi'An Xianyang International Airport to Mianyang Nanjiao Airport via Bangda
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥700–3,400
Flights from Xi'An Xianyang International Airport to Mianyang Nanjiao Airport via Changsha
- Ave. Duration
- 4h 35m
- When
- Wednesday and Sunday
- Estimated price
- ¥650–3,200
- Website
- en.ceair.com
Flights from Xi'An Xianyang International Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ¥900–3,200
Flights from Xi'An Xianyang International Airport to Chongqing Jiangbei International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ¥1,500–1,550
- Website
- csair.com
Flights from Xi'An Xianyang International Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ¥900–3,400
- Website
- airchangan.com
Flights from Xi'An Xianyang International Airport to Chongqing Jiangbei International Airport
- Ave. Duration
- 1h 25m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ¥340–2,200
- Website
- intl.jdair.net
Flights from Xi'An Xianyang International Airport to Chongqing Jiangbei International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ¥1,100–2,600
- Website
- tianjin-air.com
Flights from Xi'An Xianyang International Airport to Chongqing Jiangbei International Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,000–3,900
- Website
- luckyair.net
Flights from Xi'An Xianyang International Airport to Mianyang Nanjiao Airport via Kunming
- Ave. Duration
- 8h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥2,100–4,900
Train from Xi'an North to Deyang
- 2nd Class Seat
- ¥260–290
- 1st Class Seat
- ¥430–470
- Business Class Seat
- ¥600–900
Train from Xian North Station to Mianyang
- 2nd Class Seat
- ¥240–270
- 1st Class Seat
- ¥390–430
- Business Class Seat
- ¥550–850
Train from Chengdu East Station to Deyang
- 2nd Class Seat
- ¥33–36
- 1st Class Seat
- ¥52–57
- Business Class Seat
- ¥65–100
Train from Jiangbei Airport to Deyang
- 2nd Class Seat
- ¥170–190
- 1st Class Seat
- ¥270–300
- Business Class Seat
- ¥400–600
Train from Xi'an North to Deyang
- Ave. Duration
- 3h 32m
- Frequency
- Every 4 hours
- Estimated price
- ¥190–430
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥190–260
- Adult - 1st Class
- ¥300–430
Train from Chengdu South to Deyang
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ¥45–70
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–65
- Adult - 1st Class
- ¥45–70
Train from Mianyang to Deyang
- Ave. Duration
- 19 min
- Frequency
- Once daily
- Estimated price
- ¥35–60
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥40–60
- Adult - 1st Class
- ¥35–55
Train from Chengdu East Station to Deyang
- Ave. Duration
- 25 min
- Frequency
- Every 3 hours
- Estimated price
- ¥45–65
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–65
- Adult - 1st Class
- ¥45–65
Train from Mianyang to Deyang
- Ave. Duration
- 19 min
- Frequency
- Once daily
- Estimated price
- ¥35–60
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥40–60
- Adult - 1st Class
- ¥35–55
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Tianfu International Airport North to Chengdu South station
- Ave. Duration
- 50 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥10–15
- Schedules at
- travelchinaguide.com
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 How do I get from Sydney to Melbourne, 4 stunningly beautiful Philippines islands you need to visit, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.














