Lowcost flights from Baku (Azerbaijan) to Beijing (China), €138 - €551

Direct distance between cities: 5512 km. Average direct flight time is 7:29 hours.

Please note! Some routes are seasonal.

From Baku to Beijing with Buta Airways (J2)
Average ticket price: €138 - €551

Connection in Male (Maldives)
From Baku to Male with Buta Airways (J2)
Average ticket price: €117 - €467
From Male to Beijing with Beijing Capital Airlines (JD)
Average ticket price: €146 - €585
Connection in Urumqi (China)
From Baku to Urumqi with Buta Airways (J2)
Average ticket price: €77 - €310
From Urumqi to Beijing with Beijing Capital Airlines (JD)
From Urumqi to Beijing with China United Airlines (KN)
Average ticket price: €61 - €242