Until now, only 2 pairs of high speed trains are serving between Chengdu and Xining. A single trip takes about 9 - 10 hours and the second class seats costs CNY 286.
There are also over 3 pairs of normal speed trains running between. They take about 12 to 15.5 hours and the ticket costs CNY 377.5 for a soft sleeper and CNY 247.5 for a hard sleeper.
Chengdu – Xining High Speed Train
Basic Facts:

Distance: 1,718 kilometers (1,068 miles)

Top speed: 300 km/h (186 mph)

Duration: About 9 - 10 hours

Operated at:
Chengdu East/
Chengdu South Railway Station,
Xining Railway Station
Stations along the way: Suining, Nanchong North, Langzhong, Cangxi, Guangyuan, Longnan, Hadapu, Minxian, Lanzhou, Haishiwan, Ledu
Chengdu to Xining High Speed Train Schedule
(Last Update on Jan 3, 2025)
Train No. | Departure - Arrival | Travel Time |
---|
D188 | 11:52 - 21:24 | 9h32m |
D168 | 13:39 - 22:44 | 9h5m |
See more
Chengdu Schedule Xining to Chengdu Bullet Train Timetable
(Last Update on Jan 3, 2025)
Train No. | Departure - Arrival | Travel Time |
---|
D166 | 08:05 - 17:56 | 9h51m |
D186 | 09:00 - 18:35 | 9h35m |
See more
Xining ScheduleNote: The above timetable is for reference only. You can search for the real-time schedule via the search box on page top.
Ticket Fare of Chengdu – Xining High Speed Trains
(Last Update on Jan 3, 2025)
First Class Seat | Second Class Seat | CNY 454 USD 63 | CNY 286 USD 40 |
Chengdu - Xining Normal Trains
Chengdu to Xining Train Timetable
(Last Update on Jan 3, 2025)
Train No. | Departure - Arrival | Travel Time |
---|
K568 | 08:24 - 23:25 | 15h1m |
K1058 | 15:21 - 07:05+ | 15h44m |
Z508 | 16:37 - 06:45+ | 14h8m |
Z322 | 21:10 - 11:22+ | 14h12m |
Z372 | 23:58 - 14:04+ | 14h6m |
Xining to Chengdu Train Schedule
(Last Update on Jan 3, 2025)
Train No. | Departure - Arrival | Travel Time |
---|
Z374 | 10:07 - 23:21 | 13h14m |
K1060 | 22:10 - 12:55+ | 14h45m |
Z510 | 22:39 - 10:45+ | 12h6m |
Notes:
1. The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
2. “+” means you will arrive in second day.
Chengdu - Xining Train Ticket Fare
(Last Update on Jan 3, 2025)
Soft Sleeper | Hard Sleeper | Hard Seat | CNY 377.5 USD 52 | CNY 247.5 USD 34 | CNY 135.5 USD 19 |
All of the normal trains are operated between Chengdu West Railway Station and Xining Railway Station with the distance from 1,044 to 1,388 km (648 - 862 miles). Major stations along the way include: Deyang, Mianyang, Jiangyou, Guangyuan, Longnan, Hadapu, Minxian, Weiyuan,
Lanzhou.
Since plenty of bullet trains are operated between Chengdu East and Xi'an North meanwhile some high speed ones are serving between Xi'an North and Xining, a transfer in Xi'an makes the travel by high speed train possible and traveling in this way can save you some time and provide you more choices.
Route | High Speed Schedule | Duration | Ticket Fare (Second Class Seat) |
Chengdu East - Xi'an North | More than 65 pairs departures | 3h - 4.5h | CNY 263 |
Xi'an North - Xining Station | More than 22 pairs departures | 4h - 4.5h | CNY 220.5 - 257.5 |
Total | - | 7h - 9h | CNY 483.5 - 520.5 |
Note: The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
Other Transportation Option: Chengdu - Xining Flight
As a general matter, there are about 7 pairs of flights available serving the tourists from Chengdu to Xining and vice versa. It takes less than 2 hours for a single trip and an economy class ticket costs from CNY 400 to CNY 1,400 in different travel seasons.

Major Rail Lines from Chengdu to:
Major Rail Lines from Xining to:
- Last updated on Jan. 03, 2025 by Grace Yang -