Xi An
Dunhuang
BEST
DEAL
Sun, 26 May
XIY - DNH
Wed, 29 May
DNH - XIY
250$
227$
Prime price per passenger
Lanzhou
Dunhuang
BEST
DEAL
Sat, 25 May
LHW - DNH
98$
91$
Prime price per passenger
Xi An
Dunhuang
BEST
DEAL
Sun, 26 May
XIY - DNH
Wed, 29 May
DNH - XIY
285$
271$
Prime price per passenger
Lanzhou
Dunhuang
BEST
DEAL
Sat, 25 May
LHW - DNH
Sat, 25 May
DNH - LHW
522$
509$
Prime price per passenger
Xi An
Dunhuang
BEST
DEAL
Sun, 26 May
XIY - DNH
Tue, 28 May
DNH - XIY
284$
271$
Prime price per passenger
Singapore
Dunhuang
BEST
DEAL
Mon, 27 May
SIN - DNH
Fri, 31 May
DNH - SIN
474$
463$
Prime price per passenger
Singapore
Dunhuang
BEST
DEAL
Mon, 27 May
SIN - DNH
Fri, 31 May
DNH - SIN
555$
543$
Prime price per passenger
Shanghai
Dunhuang
BEST
DEAL
Wed, 29 May
PVG - DNH
Thu, 30 May
DNH - PVG
359$
347$
Prime price per passenger