Home China Train Dunhuang-Zhangye Trains

Dunhuang-Zhangye Trains

Currently, there are 4 pairs of normal-speed trains and 1 pair of high-speed train between these Dunhuang and Zhangye. The duration by high-speed train is only about 4 hours while the duration by normal-speed trains are about 7 to 8 hours.

Dunhuan–Zhangye High-Speed Trains

Quick Facts

  • Distance: 586 kilometers (about 364 miles)
  • Terminals: Dunhuang Railway Station, Zhangye West Railway Station
  • Duration: 4 hours
  • Main stops: Jiayuguan

Dunhuang to Zhangye High-Speed Train Schedules

(Updated on March 18, 2020)

Train Number

Departure

Arrival

Duration

D2759

09:56

14:00

4 h 04 min

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.

Zhangye to Dunhuang High-Speed Train Schedules

(Updated on March 18, 2020)

Train Number

Departure

Arrival

Duration

D2752

16:28

20:47

4 h 19 min

Dunhuang to Zhangye High-Speed Train Ticket Fares

First Class

Second Class

¥278 ($41)

¥174.5 ($25)

Dunhuang - Zhangye Normal-Speed Trains

Quick Facts

  • Terminals: Dunhuang Railway Station, Zhangye Railway Station
  • Duration: 5 to 7½ hours
  • Main stops: Jiayuguan

Dunhuang to Zhangye Normal-Speed Train Schedules

(Updated on March 18, 2020)      

Train Number

Departure

Arrival

Duration

K43

07:28

14:52

7 h 24 min

K369

08:40

16:28

7 h 48 min

K9669

18:13

01:53+1

7 h 40 min

Y669

20:50

01:59+1

5 h 09 min

  • 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.
  • “+1” means you will arrive in the second day.

Zhangye to Dunhuang Normal-Speed Train Schedules

(Updated on March 18, 2020)

Train Number

Departure

Arrival

Duration

K9670

00:32

07:25

6 h 53 min

K44

00:59

08:11

7 h 12 min

K370

01:29

08:38

7 h 09 min

Y670

23:34

05:53+1

6 h 19 min

Dunhuang to Zhangye Normal-Speed Train Ticket Fares

Soft Sleeper

Hard Sleeper

Hard Seat

¥267 ($39)

¥154 ($22)

¥81 ($12)

Train Travel Tips

Please pay attention on the stations in Zhangye. Normal-speed train and high-speed train will start from/end at different station. Both stations are close to city center area, about 3 kilometers.

The following public bus can reach Zhangye West Railway Station, Line 1, Line 22, New Line 1, New Line 2. The cost is CNY 2 per person.

Transportation from Zhangye Railway Station

It is about 40 kilometers (24 miles) from Zhangye Railway Station to Danxia National Geological Park.

  •   rent a car in local area, the price is about CNY300 per car (4-seat or 5-seat vehicle).
  •   take a public bus New Line 1 from Zhangye West Railway station to Zhangye West Long-distance Bus Terminal and then take a long-distance bus to Danxia National Geological. The price is about CNY30 for single trip.
  •   take a public bus Line 1 from Zhangye Railway Station to Zhangye West Long-distance Bus Terminal and then take a long-distance bus to Danxia National Geological. The price is about CNY30 for single trip.