How to get from Guangzhou to Zhangye Danxia?

How to get from Guangzhou to Zhangye Danxia?

The distance from Guangzhou to Zhangye is 2135 km, but  there is no any direct flights or trains between this two cities. Although, tourists may transfer to the nearby cities of  Zhangye such as Lanzhou, Xian and Xining firstly, and then take D-trains to reach the destination. Please check the below suggestions on how to travel from Guangzhou to Zhangye and find the best way to Zhangye danxia rainbow mountains. If you need ticket-booking and pick-up service, please feel free to contact us anytime.

Option 1: Fly from Guangzhou to Lanzhou, and then continue to Zhangye

Generally speaking, the flight time from Guangzhou to Lanzhou is about 3 hours. If you want to transfer to Zhangye, you may have to stop at Lanzhou airport for more than 2-5 hours.

Guangzhou-Lanzhou(1-stop)-Zhangye Flights Schedule

Flight Number

Guangzhou Depart

Lanzhou Arrival

Lanzhou Depart

Zhangye Arrival

Duration

HU7315

HO1103

06:55

10:10

12:15

13:30

06h 25m

CZ3203

MU9649

08:25

11:00

14:25

16:30

07h 55m


Option 2: Fly from Guangzhou to Xian, and then continue to Zhangye

Flights from Guangzhou to Xian

Airline

Flight No.

Depart

Arrival

Duration

Days of Operation

China Eastern Air

MU2324

06:40

09:15

02h 35m

S M T W T F S

China Southern Air

CZ3201

07:15

09:55

02h 40m

S M T W T F S

China Southern Air

CZ3203

08:25

11:00

02h 35m

S M T W T F S

Hainan Airlines

HU7828

10:15

12:50

02h 35m

M W F

Flights from Xian to Zhangye

Airline

Flight No.

Depart

Arrival

Duration

Days of Operation

China Eastern Air

MU9649

14:25

16:30

02h 05m

S M T W T F S

OK Air

BK3101

08:35

13:25

02h 20m

T T S

Juneyao Air

HO1103

08:35

13:25

02h 20m

T T S


Option 3: Fly from Guangzhou to Lanzhou, and then take D- trains to Zhangye

Flights from Guangzhou to Lanzhou

Airline

Flight No.

Depart

Arrival

Duration

Days of Operation

Hainan Airlines

HU7315

06:55

10:10

03h 20m

T T S

China Southern Air

CZ3205

09:05

12:15

03h 10m

M W F

China Southern Air

CZ3205

08:55

12:10

03h 15m

Sunday

Lanzhou to Zhangye D-trains Schedule

Train No.

Train Type

Depart

Arrival

Duration

1st Class

2nd Class

D2749

Bullet train

13:46

16:59

03h 13m

USD 29

USD 24

D2751

Bullet train

14:10

17:24

03h 14m

USD 29

USD 24

D2673

Bullet train

17:03

20:38

03h 35m

USD 29

USD 24

D2757

Bullet train

17:30

20:52

03h 22m

USD 30

USD 25

D2753

Bullet train

18:27

21:58

03h 31m

USD 30

USD 25


Option 4: Fly from Guangzhou to Xining, and then take D- trains to Zhangye

Flights from Guangzhou to Xining

Airline

Flight No.

Depart

Arrival

Duration

Days of Operation

China Southern Air

CZ3249

06:30

09:45

03h 15m

S M T W T F S

Xining to Zhangye D-Trains Timetable

Train No.

Train Type

Depart

Arrival

Duration

1st Class

2nd Class

D2751

Bullet train

15:36

17:24

01h 48m

USD 18

USD 16

D2673

Bullet train

18:36

20:38

02h 02m

USD 18

USD 16

D2757

Bullet train

18:59

20:52

01h 53m

USD 18

USD 16

D2753

Bullet train

20:03

21:58

04h 55m

USD 18

USD 16