Lowcost flights from Datong (China) to Chengdu (China), €34 - €136

Direct distance between cities: 1361 km. Average direct flight time is 2:36 hours.

Please note! Some routes are seasonal.

From Datong to Chengdu with Ruili Airlines (DR)
Average ticket price: €34 - €136

Connection in Beijing (China)
From Datong to Beijing with China United Airlines (KN)
Average ticket price: €6 - €25
From Beijing to Chengdu with Beijing Capital Airlines (JD)
From Beijing to Chengdu with Chengdu Airlines (EU)
From Beijing to Chengdu with China United Airlines (KN)
Average ticket price: €38 - €153
Connection in Changsha (China)
From Datong to Changsha with Ruili Airlines (DR)
Average ticket price: €33 - €132
From Changsha to Chengdu with Chengdu Airlines (EU)
Average ticket price: €23 - €94
Connection in Harbin (China)
From Datong to Harbin with Ruili Airlines (DR)
Average ticket price: €30 - €121
From Harbin to Chengdu with Chengdu Airlines (EU)
From Harbin to Chengdu with Lucky Air (8L)
Average ticket price: €64 - €255
Connection in Shenyang (China)
From Datong to Shenyang with Ruili Airlines (DR)
Average ticket price: €21 - €86
From Shenyang to Chengdu with Chengdu Airlines (EU)
From Shenyang to Chengdu with Lucky Air (8L)
Average ticket price: €54 - €214