Home China Train Xi'an-Jiayuguan Trains

Xi'an-Jiayuguan Trains

Currently, there are 17 pairs of trains operating between Xi’an and Jiayuguan, including 3 pairs of high-speed trains and 14 pairs of regular trains. The train schedule of the high-speed trains is being adjusted by China Railway and the new schedule will be issued in a week. 

Xi'an–Jiayuguan High-Speed Trains

Quick Facts

  • Distance: 900–1,445 km (about 560–900 mi)
  • Terminals: Xi’an North Railway Station, Jiayuguan South Railway Station
  • Duration: 1,265 kilometers (790 miles).

Xi'an–Jiayuguan High-Speed Train Schedules

(Updated on April 1, 2020)

Train Number Departure Arrival Duration
D2671 - - -
D2687 - - -
D2673 - - -
  • Please note: The trains listed above are only some of the ones in operation. 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.

Jiayuguan–Xi'an High-Speed Train Schedules

(Updated on April 1, 2020)

Train Number Departure Arrival Duration
D2672 - - -
D2696 - - -
D2674 - - -

Xi'an–Jiayuguan High-Speed Train Ticket Fares

First Class Second Class
- -

Xi'an–Jiayuguan Regular Trains

Quick Facts

  • Terminals: Xi’an Railway Station, Jiayuguan Railway Station
  • Duration: 15 to 18½ hours
  • Main stops: Tianshui, Longxi Lanzhou, Zhangye

Xi'an–Jiayuguan Regular Train Schedules

(Updated on April 1, 2020)         

Train Number Departure Arrival Duration
T283 01:43 18:00 16 h 17 min
K1351 07:47 01:07+1 17 h 20 min
Z41 11:10 01:58+1 14 h 48 min
T269 23:10 15:10+1 16 h
  • Please note: The trains listed above are only some of the ones in operation. The timetable is just for your reference.
  • “+1” means you will arrive on the second day.
  • 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.

Jiayuguan–Xi'an Regular Train Schedules

(Updated on April 1, 2020)

Train Number Departure Arrival Duration
T270 00:35 18:32 17 h 57 min
Z42 04:55 20:41 15 h 46 min
K1352 12:07 06:40+1 18 h 33 min
K680 13:24 10:42+1 21 h 18 min

Xi'an–Jiayuguan Regular Train Ticket Fares

Soft Sleeper Hard Sleeper Hard Seat
¥464.5 ($73) ¥296.5 ($47) ¥173.5 ($25)

Travel Tips

Note that Xi’an North Railway Station is about a 40-minute drive from the city center. Many public buses run to the station: 108, 263, 264, 265, 266, 329, 360, 362, 723, and 727.

You can also consider taking a flight. There are about two pairs of flights between Xi’an and Jiayuguan every day. The full price of the airfare is about 1,300 CNY. However, you can check in advance to see if there are any discounts. Sometimes, you can find very good discounts, such as 60% off.