Home China Train Shenzhen - Urumqi Trains

Shenzhen - Urumqi Trains

Only one pair of normal-speed trains operate between Shenzhen and Urumqi. The journey duration on one of these trains is 2 days.

Quick Facts

  • Distance: 4,666 kilometers (2,899 miles)
  • Terminals: Shenzhen Railway Station, Urumqi Railway Station
  • Duration: approx. 49 hours
  • Main stops: Guangzhou, Changsha, Yueyang, Wuchang, Xi’an, Tianshui, Zhangye, Jiayuguan, Turpan

Shenzhen to Urumqi Normal-Speed Train Schedule

(Updated on May 15, 2020)

Train Number

Departure

Arrival

Duration

Z230

09:30

10:17+2

48 h 47 min

Please note: The timetable is just for your reference. If you want up-to-date schedules, you can use the search tool at the top of this page or search via our China Highlights train ticket service.

“+2” means you will arrive on the third day.

Urumqi to Shenzhen Normal-Speed Train Schedule

(Updated on May 15, 2020)

Train Number

Departure

Arrival

Duration

Z232

17:47

19:16+2

49 h 29 min

Shenzhen to Urumqi Normal-Speed Train Ticket Fares

Hard Sleeper

Hard Seat

¥728.5 ($104)

¥433.5 ($62)

Travel Tip

There are no direct flights between Shenzhen and Urumqi. If you have been unable to travel on one of the trains listed above, you can consider transferring in Guangzhou.