On this page, you can find and purchase flight tickets for the route from Shenyang to Datong. The distance between the cities is 874 km; however, there are no direct flights, so the journey involves a layover at Shanghai Pudong International Airport, Wuhan Tianhe International Airport, or Qingdao Jiaodong International Airport. The travel time, including one connection, is approximately 7 hours.
The main carrier on this route is China Eastern Airlines. Ticket prices are dynamic and depend on the departure date, so we recommend using the low-price calendar and price trend chart provided on this page to find the best deals. If you need to plan your trip to the terminal, check out the information on how to get to the airport of departure.





