Home / Train /

Xi'an - Chengdu Trains: Overnight Sleepers

At present, there are  over 3 pairs of normal speed trains running between Xi'an/ Xi'an Yinzhen Railway Station and Chengdu West Railway Station, taking 10.5 – 16.5 hours. Among them, the overnight sleeper trains are first choices of most passengers. Xi'an to Chengdu distance by normal speed train is around 809 kilometers (503 miles). High speed trains are also in service, with the shortest travel time of 3 - 4.5 hours.

Aside from rail ride, passengers can also travel by flight. Direct flights are provided between the two cities, taking about 2 hours. Ticket fare for an economy class seat may be CNY 400 or so in low season. However, along with the opening of bullet trains, the number of direct flights between the two cities has decreased. Passengers traveling by air may have limited choices.
 

Xi'an to Chengdu Normal Train Schedule 

(Last Update on Dec 25, 2024)
Train No.Departure - ArrivalTravel Time
K454506:30 - 22:2115h51m
K24506:54 - 23:0816h14m
K38521:40 - 08:08+10h28m
See more Xi'an Schedule 
 (Last Update on Dec 25, 2024)
Train No.Departure - ArrivalTravel Time
K454607:05 - 23:4016h35m
K29217:42 - 08:28+14h46m
K99820:20 - 07:43+11h23m
Z31622:03 - 11:31+13h28m
See more Chengdu Schedule 

Note:  The above timetable is for reference only. Please use our tool on top of this page to search for the real-time schedule. 
 

Ticket Fare of Xi'an - Chengdu Normal Trains

(Last Update on Dec 25, 2024)
Soft SleeperHard SleeperHard Seat
CNY 315 - 377.5
USD 44 - 52
CNY 208 - 247.5
USD 29 - 34
CNY 112 - 135.5
USD 15 - 19

 

Better to Travel by Xi'an - Chengdu Overnight Sleeper Trains

If possible, passengers are advised to travel by overnight sleeper trains such as K385, K292, Z316 and K998. They depart in the afternoon/evening and arrive in the next morning, or depart in the evening and arrive around the next noon, which saves the daytime for sightseeing and save one-night hotel expense as well.
 

Which station to choose in Xi'an

Xi'an Railway Station is your first chioce. Although the trains to Chengdu from this station take a longer time, the station is located in very downtown area and easy to be reached by subway, city bus, taxi and long-distance bus. It operates normal trains to many domestic cities such as Beijing, Shanghai, Guangzhou, and Lanzhou.

In contrast, the South Railway Station operates a train to Chengdu with shorter duration, but the station itself is located in the southern suburb, about 30 kilometers (18.6 miles) and 1 hour's drive from the city center. Only a few city buses go there and it is advised to take a taxi. Some normal trains to/from Ankang, Chongqing, Taiyuan, and Hohhot are operated in this station.
 

Around 70 pairs of bullet trains have started to run between Xi'an North Railway Station and Chengdu East Railway Station since December 6th, 2017. The journey time is greatly shortened to 3 – 4.5 hours. A second class seat costs CNY 263 per person. High speed rides become popular options among travelers who are interested in visiting the two cities.

 
Major Rail Lines from Xi'an to:

 
 Major Rail Lines from Chengdu to:
- Last updated on Dec. 27, 2024 by Grace Yang -