Compare prices to get from Chengdu to Xi'an
KRW 26,962|3h 9m
KRW 85,800|1h 35m
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
No matching results found
Click the button below to explore more products you may like
- Prices shown from Chengdu to Xi'an are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.
Compare transport options from Chengdu to Xi'an
The cheapest way to get from Chengdu to Xi'an costs only KRW 26,598 on average via Trains, and the quickest way takes just 1h 32m by Flights. Find the travel option that best suits you.
Trains
Cheapest
Average price
KRW 26,598
Average duration
5h 52m
Departure time
14:14 - 12:08
Direct options
Flights
Fastest
Average price
KRW 94,200
Average duration
1h 32m
Departure time
--
Direct options
· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time
When is the cheapest time to travel from Chengdu to Xi'an?
What is the cheapest day to travel by train from Chengdu to Xi'an?
Based on Trip.com's data, the cheapest day to travel by train from Chengdu to Xi'an is Monday, with an average price of KRW 26,598.
KRW 26,993
KRW 26,796
KRW 26,598
KRW 26,401
What is the cheapest month to book a one-way flight from Chengdu to Xi'an?
For a one-way flight from Chengdu to Xi'an, fares are lowest in December (KRW 81,100) and highest in May (KRW 152,700).
KRW 152,700
KRW 116,900
KRW 81,100
KRW 45,300
Recommended hotels in Xi'an

9.3/10
78 Reviews
Zhongnan Jingzhuang Hot Spring Resort

Qinling Round Hill Road/Qinling Wildlife Park | 24.72 km from city centre
KRW 549,617

9.5/10
10 Reviews
Hancheng Yijing Villa (Hancheng Lake Scenic Area)

Gpark/Aotai Square | 5.46 km from city centre
5% off
KRW 495,966 KRW 472,973

9.7/10
6 Reviews
Luming Mountain Lodge

8.19 km from city centre
13% off
KRW 515,127 KRW 450,182

8.7/10
12 Reviews
Xi'an Muyu homestay

20.66 km from city centre
5% off
KRW 415,894 KRW 396,733
From Chengdu to Xi'an: Travel Information
Companies operating from Chengdu to Xi'an
Find stations and airports near Chengdu and Xi'an
Popular train stations near Chengdu
Chengdunan(Chengdu South)
Chengdudong(Chengdu East)
Shuangliu Airport
chengdulongquanyi
Shuangliu District
Popular train stations near Xi'an
Xi'anbei(Xi'an North)
Xi'an
xiandong
Xi'anxi(Xi'an West)
Xianyang
Popular airports near Chengdu
Chengdu Shuangliu International Airport (CTU)
Chengdu Tianfu International Airport (TFU)
Mianyang Nanjiao Airport (MIG)
Nearby
Popular airports near Xi'an
Xi'an Xianyang International Airport (XIY)
Ankang Fuqiang Airport (AKA)
Nearby
FAQ – How to Get from Chengdu to Xi'an
How far is it from Chengdu to Xi'an?
It’s about 616km (383 mi) from Chengdu to Xi'an.How do I travel from Chengdu to Xi'an?
There are 2 different ways to get from Chengdu to Xi'an, including Flights, Trains.What is the fastest way to travel from Chengdu to Xi'an?
The fastest way to get from Chengdu to Xi'an is by Flights, with an average journey time of 1 hour 32 minutes. Other modes of transport take longer: Trains takes on average 5h 52m.What is the cheapest way to travel from Chengdu to Xi'an?
The cheapest way to get from Chengdu to Xi'an is by Trains, with an average price of KRW 26,598. Other modes of transport are more expensive: Flights costs around KRW 94,200 on avergae.Where do trips from Chengdu to Xi'an usually depart and arrive?
For trips between Chengdu and Xi'an, visitors typically use the following departure and arrival points: Most Flights depart from Chengdu Shuangliu International Airport and arrive at Xi'an Xianyang International Airport; Trains depart from Chengdunan(Chengdu South) and arrive at Xi'anbei(Xi'an North).When is the cheapest time to buy tickets from Chengdu to Xi'an?
Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Chengdu to Xi'an are typically cheapest December, with an average fare of KRW 81,100. Flights from Chengdu to Xi'an are typically cheapest Monday, with an average fare of KRW 26,598Is there a time difference between Chengdu and Xi'an?
The time difference between Chengdu and Xi'an is 0m.
