The train route between Beijing and Urumqi is more than 3,000 kilometers long. Only two pairs of normal-speed Z trains run between the cities, with a duration of 31–38 hours. High-speed trains are unavailable on this route.
Quick Facts
- Distance: 3,144–3,404 kilometers (1,954–2,115 miles)
- Terminals: Beijing West Railway Station, Urumqi Railway Station
- Duration: 31–38 hours
- Main stops: Baoding, Shijiazhuang, Taiyuan, Jiayuguan, Liuyuan, Hami, Turpan
Beijing to Urumqi Normal-Speed Train Schedules
(Updated on March 17th, 2025)
Train Number | Departure | Arrival | Duration |
---|---|---|---|
Z69 | 10:19 | 17:42 (next day) | 31h 23m |
Z179 | 18:26 | 09:42 (next two days) | 39h 16m |
The timetable above is for your reference only. Check out the Beijing to Urumqi up-to-date schedules.
Urumqi to Beijing Normal-Speed Train Schedules
(Updated on March 17th, 2025)
Train Number | Departure | Arrival | Duration |
---|---|---|---|
Z180 | 13:28 | 07:52 (next two days) | 42h 24m |
Z70 | 14:00 | 20:20 (next day) | 30h 20m |
Beijing to Urumqi Normal-Speed Train Ticket Fares
Soft Sleeper | Hard Sleeper | Hard Seat |
---|---|---|
US$130 (CNY940) | US$83 (CNY595) | US$48 (CNY352) |
Train Travel Tips
It is a very long journey to travel by train between Beijing and Urumqi. In order to have better sleep and a more comfortable experience, you are highly recommended to book a sleeper instead of a hard seat. Each sleeper has a pillow, sheet, and covered blanket.
The fastest option between the cities is taking a flight. A flight takes about 4 hours so saves a lot of time. The airfare costs much more than a train ticket, though.
You can compare the schedules and prices between flights and train journeys before you decide which transportation to use. Airlines sometimes offer good discounts during the off-season.