Beijing
Dunhuang
BEST
DEAL
Thu, 23 May
PKX - DNH
Thu, 23 May
DNH - PKX
£262
£257
Prime price per passenger
Beijing
Dunhuang
BEST
DEAL
Sat, 25 May
PKX - DNH
£127
£124
Prime price per passenger