Home / Train /

Xi'an - Yinchuan Train

Currently, about 30 pairs of high speed trains are operated between Xi'an and Yinchuan. And a single trip takes only 3 - 4 hours. A second class seat takes around CNY 185 - 264.

Every day, there are also around 3 pairs of normal trains running on this route, including a few pairs of overnight sleeper trains. The total running distance is about 933 km (580 mi). A single trip takes around 12.5 - 14.5 hours and a ride on a hard sleeper costs about CNY 190.
 

Xi'an - Yinchuan High Speed Trains

Basic Facts:

 Duration: about 3 - 4 hours
 Distance: about 618 km (384 mi)
 Top speed: 250 km/h (155 mi)
 Operated at: Xi'an North Railway Station, Yinchuan Railway Station
 Stations along the way: Xianyang North, Liquan South, Qianxian, Yongshou West, Chenzhou East, Ningxian, Qingyang, Qingcheng, Quzi, Huanxian, Tianshuibao, Hui'anbao, Wuzhong, Lingwu North, Hedong Airport
 

Xi'an to Yinchuan High Speed Train Schedule:

(Last Update on Dec 26, 2024)
Train No.Departure - ArrivalTravel Time
D367107:19 - 10:373h18m
D352510:30 - 13:483h18m
D353712:48 - 15:593h11m
G318717:47 - 21:213h34m
D368919:00 - 22:123h12m
About 30 departures in total: departure time from 07:19 to 20:33; duration from 3H4M to 3H46M
See more Xi'an Schedule
 

Yinchuan to Xi'an High Speed Train Timetable:

(Last Update on Dec 26, 2024)
Train No.Departure - ArrivalTravel Time
G226106:26 - 09:383h12m
G318909:02 - 12:293h27m
D353512:44 - 16:413h57m
D355916:43 - 20:283h45m
D368317:12 - 20:593h47m
About 30 departures in total: departure time from 06:26 to 20:27; duration from 3H3M to 3H57M
See more Yinchuan Schedule

Note: The above timetable is for reference only. Please search for the real time schedule by the search tool on page top.
 

Xi'an - Yinchuan High Speed Train Ticket Fare

(Last Update on Dec 26, 2024)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 909
USD 126
CNY 296 - 422
USD 41 - 58
CNY 185 - 264
USD 26 - 36

 

Xi'an - Yinchuan Normal Speed Trains

Basic Facts

 Operated at: Xi'an Railway Station, Yinchuan Railway Station
 Duration: around 12.5 - 14.5 hours
 Running distance: 933 km (580 mi)
 Top speed: 120 km/h (75 mph)
 Major stations along the way: Xianyang, Yangling, Caijiapo, Longxian, Pingliang, Guyuan, Tongxin, Zhongwei, Zhongning, Qingtongxia
 

Xi'an to Yinchuan Train Timetable

(Last Update on Dec 26, 2024)
Train No.Departure - ArrivalTravel Time
K108505:28 - 19:4314h15m
K36106:48 - 19:2312h35m
K129721:40 - 10:25+12h45m

 

Yinchuan to Xi'an Train Schedule

(Last Update on Dec 26, 2024)
Train No.Departure - ArrivalTravel Time
K108706:10 - 19:1313h3m
K35920:35 - 09:55+13h20m
K129521:31 - 12:01+14h30m
Note: The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
 

Xi'an - Yinchuan Train Ticket Fare

(Last Update on Dec 26, 2024)
Soft SleeperHard SleeperHard Seat
CNY 285
USD 39
CNY 190
USD 26
CNY 102
USD 14

 

Other Transportation Choices:

Xi'an - Yinchuan Flights

Flight is also a good transportation choice for tourists travelling between Xi'an and Yinchuan. So far, there are about 1 pair of flights operated daily on this route, more flights may be added to match the increased demand in peak seasons. A one-way journey takes about 1.5 hours. The economy fares change between CNY 300 - CNY 800. Travelling by air is recommended as an alternative for tourists who are in a hurry.
 

Xi'an - Yinchuan Coaches

There are about 17 pairs of coaches shuttling between Xi'an and Yinchuan on a daily basis as well. They depart from about 7:00 in the morning to 18:30. A one-way ride on coach takes about 9 - 11 hours with the ticket fare of about CNY 110.5 - 220. The ticket prices vary by type of coach and departure/terminal station. Overnight sleeper coaches are also available on this route.
 
Major Rail Lines from Xi'an to:


 Major Rail Lines from Yinchuan to:

- Last updated on Dec. 26, 2024 by Grace Yang -