On this page, you can choose and buy flight tickets for the Datong — Shenyang route. The distance between the cities is 874 km, and since there are no direct flights at the moment, the flight is operated with a layover through Shanghai Pudong International Airport, Ningbo Airport, or Nanjing Lukou International Airport, with a minimum travel time of about 6 hours 10 minutes.
The main carriers on this route are China Eastern and Shanghai Airlines. Ticket prices depend on the season and booking time, so use the low-price calendar to find the best deal. We also recommend checking information in advance on how to get to Datong airport and how to get from Shenyang airport.





