Xi'an - Chengdu High Speed Train

Around 60 pairs of high speed trains are running along Xi'an - Chengdu High Speed Railway, whose distance is 658 kilometers (409 miles). The travel time is 3 - 4.5 hours, which makes a day trip between Xi’an and Chengdu possible. A second class ticket costs CNY 263 (USD 37). 

According to the plan, Xi'an - Chengdu High Speed Railway will be extended southeast to Guiyang in Guizhou Province, south to Kunming in Yunnan Province, and northwest to Lanzhou and Urumqi, shaping a high speed railway net in west China. 

Facts of Xi'an - Chengdu Bullet Train

Open Date: December 6, 2017
Running distance: 658 km (409 miles)
Top Speed: 250 km/h (155 mph)
Duration: About 3 - 4.5 hours
Stations along the way: Xi'an North, Epanggong, Huyi, Foping, Yangxian West, Chenggu North, Hanzhong, Ningqiang South, Chaotian, Guangyuan, Jianmenguan, Qingchuan, Jiangyou North, Jiangyou, Mianyang, Deyang, Guanghan North, and Chengdu East

Xi'an to Chengdu High Speed Train Schedule

(Last Update on Aug 29, 2023)
Train No.Departure - ArrivalTravel Time
D191107:05 - 11:194h14m
D192310:01 - 14:084h7m
G220512:15 - 16:234h8m
G328916:12 - 19:593h47m
D190519:40 - 23:103h30m
Around 60 departures in total: departure time from 06:38 to 19:50 of the next day; duration from 3H14M to 4H15M.
See more Chengdu Schedule 
(Last Update on Aug 29, 2023)
Train No.Departure - ArrivalTravel Time
G8806:55 - 10:063h11m
G188811:50 - 16:014h11m
G220813:39 - 17:333h54m
D194215:29 - 19:384h9m
D195018:09 - 22:224h13m
About 60 departures in total: departure time from 06:09 to 20:18; duration from 3H11M to 4H22M.
See more Xi'an Schedule 
Note: The timetable above is for reference only. Please search for real-time schedule by the tool on top of the page.

Ticket Fare of Xi'an - Chengdu High Speed Trains

(Last Update on Aug 29, 2023)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 789 / USD 110CNY 421 / USD 58CNY 263 / USD 37

Xi'an - Chengdu High Speed Railway Map
Xi'an - Chengdu High Speed Railway Map

Running Route of Xi'an - Chengdu High Speed Train

Xi'an - Jiangyou Railway: The construction of this section has begun since 2012 and it was completed on December 6th, 2017. The duration between Jiangyou and Xi'an is shortened to 3 hours or so. The designed highest speed is 250 km/h (155 mph) and the length is 534 kilometers (332 miles).

As this section will traverse Qinling Mountain, many tunnels and bridges have been planned to avoid detours, which account for about 92.1% of the whole Xi'an-Chengdu High Speed Rail Line. On October 13, 2016, the 9-kilometer-long (5.6 miles) Fuchuan Tunnel was cut through. Since then, all tunnels along the way have been finished and the constructors have started laying tracks in a large scale.

Jiangyou - Chengdu section: This section is a part of Chengdu - Mianyang - Leshan Intercity High Speed Railway which has been put into use since December 20th, 2014 and the length is 124 kilometers (77 miles). The current running speed is up to 124 mi/h (200 km/h) and the journey time is about 1 -2 hours. In addition, you can take this rail to visit Leshan Giant Buddha and Mt. Emei from Chengdu; the duration is about 45 - 90 minutes and 1 - 1.5 hours respectively.

What to see along the way

As the train goes through central Shaanxi Plain, Qinling Mountain to Sichuan Basin, the sceneries along the way will be a feast for the eyes. When traveling, the vast plain, the fertile land, well-growing crops, well-arranged houses and those who are working in the fields will give you a chance to see the lives of local peasants. The fresh air, blue sky, white cloud, green hills and blue waters between Qinling Mountains will make you want to stop and visit for a while. But you also should get ready as Chengdu to Xi'an High Speed Train and vice versa will go through several long tunnels in Qinling Mountains. When arriving at Sichuan Basin, you will know why Chengdu is renowned as Heavenly State and the abundant natural resources and cultural and historical heritages in this city will be worth a visit and make you indulge in pleasures without stop.
 Currently, there are about 5 pairs of normal trains shuttling between the two cities with duration of 11 – 17 hours. It costs CNY 301 - 355 for a soft sleeper, CNY 194 - 230 for a hard sleeper, and CNY 112 - 128 for a hard seat. 

Aside from rail travel, one can also travel by flight or by coach from Chengdu to Xi'an or vice versa. There is no need to say that flights take the shortest time, about 1.5 - 2 hours, but cost the most, CNY 600 or above for an economy class seat. The coaches cost less, about CNY 200 - 240, but taking a long time of about 9 hours; in addition, it will be tiring and boring to travel by coach for such a long journey and the ticket is not easy to get for foreign passengers. One thing you also should know is that flights and coaches are more easily affected by weather than trains.
Major Rail Lines from Xi'an to:

Major Rail Lines from Chengdu to:
- Last updated on Dec. 25, 2023 by Kate Liu -
Questions & Answers on Xi'an - Chengdu High Speed Train
Asked by May from MALAYSIA | Dec. 23, 2023 18:36Reply
Any interesting Stop Over Stations from Chengdu to Xi'an via High Speed Train
I am interested in stopping over at station town or cities where I can visit ancient sites, ancient town or archaelogy museum on the way to Xi'an via high speed train from Chengdu. Can you suggest something along that route please?
Answers (1)
Answered by Molly | Dec. 25, 2023 01:06

Jianmenguan Pass in Guangyuan City is recommended.
Asked by Faustina | Apr. 24, 2020 17:22Reply
Is G89 a non-stop train from Xi'an to Chengdu?
Answers (1)
Answered by Watts from USA | Apr. 25, 2020 17:27

Yes, you are right, there is no any stopover between Xi'an and Chengdu on this G89. You will get off at final station directly after 1 stop.
Asked by Leland from ARGENTINA | Sep. 02, 2019 19:23Reply
Is there any difference between D and G trains? I saw the price is the same?
Answers (1)
Answered by Darren from USA | Sep. 03, 2019 18:18

The main difference should be the speed, but if you are looking for this trip between Xi'an and Chengdu, it seems no big difference. Some D rides even runs faster than G rides.
Asked by Roger from MEXICO | Mar. 27, 2019 19:46Reply
Can I upgrade from second class seat to business class on G89?
I prefer to have this fastest train but I only got a second class seat. There is no business class online so I am not able to make a change. Is it possible to have someone to change for me at station?
Answers (1)
Answered by TravelChinaGuide | Mar. 28, 2019 19:14

Thank you for your inquiry.

If it shows no tickets online, it is the same situation at station ticket counter. However, you may have a try after boarding. After you board the train, you can find a staff and ask if there are free seats for business class or first class. Occasionally, there might be free seats if someone changed or cancelled the ticket at last minute.
Asked by Berdy | Nov. 21, 2018 01:05Reply
Which station should I use for convenience?
I will need to go to Hello Chengdu International Youth Hostel. Any bus?
Answers (1)
Answered by Aidan from USA | Nov. 21, 2018 22:46

It depends on the rail type mainly. If you will take the slow rides, it will be departs from Xi'an Railway Station (or the South station which is not recommended as it is very far away) and reach Chengdu Railway Station. If you will use high speed service, you will need to use Xi'an North Station and will reach Chengdu East Station.

High speed rail is more recommended. From East Station to your hotel, you can take line 2 to Chunxilu first and then change to line 3 to Qianfenglu, exit D. Then you can walk to reach the hotel.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)