Beijing - Yinchuan Train
At present, 1 pair of high speed G trains G667/ G669 and 1 pair of high speed overnight D trains run between Beijing and Yinchuan; normal trains are also shuttling every day, taking 19 to 20 hours. The running distance is 1,174 – 1,335 kilometers (730 – 830 miles), and the hard sleeper costs CNY299.5.
Duration: about 7.5 hours for G trains; about 10.5 - 11.5 hours for D trains
Distances: 1,226 – 1,833 kilometers (762 – 1,139 miles)
Top speed: 250km/h (155 mph) for G trains; 160 km/h (99 mph) for D trains
Operated at: Beijing West Railway Station, Yinchuan Railway Station/ Ningdong Railway Station/ Lingwu Railway Station
(Last Update on Jun 28, 2025)
See more Beijing Schedule
(Last Update on Jun 28, 2025)
See more Yinchuan Schedule
Note: D265 and D268 are the same train. It is numbered as D265 from Yinchuan to Lingwu, and D268 from Lingwu to Beijing West.
(Last Update on Jun 28, 2025)
(Last Update on Jun 28, 2025)
Duration: about 19 hours
Distances: 1,312 kilometers (815 miles)
Top speed: 120 km/h (75 mph)
Operated at: Beijing West Railway Station, Yinchuan Railway Station(Last Update on Jun 28, 2025)
Notes:
1. Beijing to Yinchuan normal trains have stopped service.
2. "+" means the second day.
3. The above timetable is for reference only. You can search for the real-time schedule through the search tool on top of this page.
(Last Update on Jun 28, 2025)
Sanjiadian, Xuanhua, Zhangjiakou, Chaigoubao, Tianzhen, Yanggao, Datong, Fengzhen, Jining, Hohhot East, Hohhot, Baotou, Bayannaoer, Huinong, Shizuishan South
Datong
As the second largest city in the northern part of Shanxi Province, Datong is adjacent to Inner Mongolia to the north and Hebei Province to the east. The city with a long history of over 2,400 years was one of the ancient capitals in ancient times. When going there, tourists can visit some famous cultural relics like the Yungang Grottoes, Wooden Pagoda, and Hanging Monastery.
Baotou
As the largest city in Inner Mongolia and a vital transportation hub, Baotou with a long history of over 5,000 years is located on the bank of the Yellow River and has abundant cultural relics and beautiful natural scenery. Going there, you can see the oldest section of the Great Wall built during the Warring States Period (476BC-221BC) and visit the Saihan Tala Grassland located in the city center.
At present, high speed trains may the first choices for most travelers.
For those who travel in a hurry, flight is a good choice. Direct flights are operated between the two cities, taking 2 to 3.5 hours for a single journey, but it costs more than rail travel, especially in peak season for tourism and passengers should pay attention to the weather forecast in case of flight delay or cancellation.
In the case, overnight sleeper trains saving one-night accommodation fee and the day time are highly recommended for budget travelers and those who don’t have time for traveling during the day.
Major Rail Lines from Beijing to:
Major Rail Lines from Yinchuan to:
Beijing - Yichuan High Speed Train




Schedule of Beijing to Yinchuan High Speed Train
Train No. | Departure - Arrival | Travel Time |
---|---|---|
G667 | 12:55 - 20:19 | 7h24m |
D267 | 19:28 - 05:58+ | 10h30m |
Schedule of Yinchuan to Beijing High Speed Train
Train No. | Departure - Arrival | Travel Time |
---|---|---|
G669 | 08:56 - 16:32 | 7h36m |
D265 | 21:12 - 09:39+ | 12h27m |
D268 | 21:47 - 09:39+ | 11h52m |
Note: D265 and D268 are the same train. It is numbered as D265 from Yinchuan to Lingwu, and D268 from Lingwu to Beijing West.
Beijing - Yinchuan High Speed G Train Ticket Fare
Business Class Seat | First Class Seat | Second Class Seat |
---|---|---|
CNY 2,658 USD 373 | CNY 1,315 USD 185 | CNY 822.5 USD 116 |
Beijing - Yinchuan High Speed D Train Ticket Fare
1st Class Sleeper | 2nd Class Sleeper | Second Class Seat |
---|---|---|
CNY 521 - 553 USD 73 - 78 | CNY 346 - 364 USD 49 - 51 | CNY 190 - 200 USD 27 - 28 |
Beijing - Yichuan Normal Train




Yinchuan to Beijing Train Timetable
Train No. | Departure - Arrival | Travel Time |
---|---|---|
K1178 | 13:56 - 09:07+ | 19h11m |
Notes:
1. Beijing to Yinchuan normal trains have stopped service.
2. "+" means the second day.
3. The above timetable is for reference only. You can search for the real-time schedule through the search tool on top of this page.
Ticket Price
Soft Sleeper | Hard Sleeper | Hard Seat |
---|---|---|
CNY 456.5 USD 64 | CNY 299.5 USD 42 | CNY 163.5 USD 23 |
Running Routes
Major cities along the way:

As the second largest city in the northern part of Shanxi Province, Datong is adjacent to Inner Mongolia to the north and Hebei Province to the east. The city with a long history of over 2,400 years was one of the ancient capitals in ancient times. When going there, tourists can visit some famous cultural relics like the Yungang Grottoes, Wooden Pagoda, and Hanging Monastery.

As the largest city in Inner Mongolia and a vital transportation hub, Baotou with a long history of over 5,000 years is located on the bank of the Yellow River and has abundant cultural relics and beautiful natural scenery. Going there, you can see the oldest section of the Great Wall built during the Warring States Period (476BC-221BC) and visit the Saihan Tala Grassland located in the city center.
Beijing – Yinchuan Train vs. Flight
For those who travel in a hurry, flight is a good choice. Direct flights are operated between the two cities, taking 2 to 3.5 hours for a single journey, but it costs more than rail travel, especially in peak season for tourism and passengers should pay attention to the weather forecast in case of flight delay or cancellation.
In the case, overnight sleeper trains saving one-night accommodation fee and the day time are highly recommended for budget travelers and those who don’t have time for traveling during the day.


- Last updated on Jun. 28, 2025 by Grace Yang -