Xi An
Dunhuang
BEST
DEAL
Mon, 27 May
XIY - DNH
Wed, 29 May
DNH - XIY
£154
£148
Prime price per passenger
Xi An
Dunhuang
BEST
DEAL
Mon, 27 May
XIY - DNH
£82
£74
Prime price per passenger