Shanghai Pudong International Airport (PVG) is the origin airport and Dunhuang Airport (DNH) is the destination airport.
PVG and DNH are approximately 1,631 miles apart by great-circle distance.
Yes. Roame's current schedule feed shows nonstop service from PVG to DNH.
Airlines represented in the current schedule are Juneyao Airlines (HO) and China Eastern Airlines (MU).
Aircraft listed in the current schedule include Airbus A320neo (32N) and Airbus A321neo (32Q).