Lowcost flights from Shanghai (China) to Mian Yang (China), €40 - €159

Direct distance between cities: 1589 km. Average direct flight time is 2:52 hours.

Please note! Some routes are seasonal.

From Shanghai to Mian Yang with Spring Airlines (9C)
Average ticket price: €40 - €159

Connection in Haikou (China)
From Shanghai to Haikou with Spring Airlines (9C)
Average ticket price: €42 - €167
From Haikou to Mian Yang with Urumqi Air (UQ)
Average ticket price: €35 - €140
Connection in Kunming (China)
From Shanghai to Kunming with Lucky Air (8L)
From Shanghai to Kunming with Spring Airlines (9C)
Average ticket price: €48 - €194
From Kunming to Mian Yang with Lucky Air (8L)
From Kunming to Mian Yang with Spring Airlines (9C)
Average ticket price: €18 - €73
Connection in Shenyang (China)
From Shanghai to Shenyang with Spring Airlines (9C)
Average ticket price: €30 - €120
From Shenyang to Mian Yang with Spring Airlines (9C)
Average ticket price: €51 - €202
Connection in Shijiazhuang (China)
From Shanghai to Shijiazhuang with China United Airlines (KN)
From Shanghai to Shijiazhuang with Spring Airlines (9C)
Average ticket price: €25 - €100
From Shijiazhuang to Mian Yang with Spring Airlines (9C)
Average ticket price: €30 - €118
Connection in Tianjin (China)
From Shanghai to Tianjin with China United Airlines (KN)
Average ticket price: €24 - €96
From Tianjin to Mian Yang with Lucky Air (8L)
Average ticket price: €35 - €141
Connection in Urumqi (China)
From Shanghai to Urumqi with Spring Airlines (9C)
From Shanghai to Urumqi with Urumqi Air (UQ)
Average ticket price: €82 - €328
From Urumqi to Mian Yang with Urumqi Air (UQ)
Average ticket price: €51 - €205