General flight information
13 hr 40 min Travel time
6,143 km Distance between cities
4 hr Time zone difference
KGS28,488 Lowest price
4 Direct flights per week
KGS43,725 Average ticket price
22:40 Earliest departure
22:40 Latest departure
5 hr 35 min Travel time
3,096 km Distance between cities
4 hr Time zone difference
KGS15,507 Lowest price
6 Direct flights per week
22:40 Earliest departure
22:40 Latest departure
6,360 km Distance between cities
4 hr Time zone difference
KGS28,373 Lowest price
10 hr 38 min Travel time
5,511 km Distance between cities
4 hr Time zone difference
KGS17,702 Lowest price
5 Direct flights per week
KGS23,787 Average ticket price
12:50 Earliest departure
22:40 Latest departure
6,331 km Distance between cities
4 hr Time zone difference
KGS28,855 Lowest price
5,145 km Distance between cities
4 hr Time zone difference
KGS32,927 Lowest price
4,938 km Distance between cities
4 hr Time zone difference
KGS29,812 Lowest price
12 hr Travel time
6,350 km Distance between cities
4 hr Time zone difference
KGS34,959 Lowest price
6,142 km Distance between cities
4 hr Time zone difference
KGS34,983 Lowest price
5,999 km Distance between cities
4 hr Time zone difference
KGS27,451 Lowest price
Cheap tickets
Direct flight schedule
- Guangzhou Mon, Wed, Fri from KGS54,065
- Urumqi Mon, Tue, Wed, Fri, Sun from KGS45,224
- Beijing Tue, Fri, Sun from KGS25,821
Connecting flights
KGS28,488 Baku — Guangzhou KGS15,506 Baku — Urumqi KGS28,372 Baku — Shanghai KGS28,855 Baku — Hangzhou KGS32,926 Baku — Xian KGS32,826 Baku — Chengdu KGS34,958 Baku — Yiwu KGS35,716 Baku — Sanya KGS27,450 Baku — Qingdao
Fri 31 Jul 23:00 – 03:15
1 day 15 min / 1 layover Fri 28 Aug 16:10 – 03:05
6 hr 55 min / 1 layover Tue 14 Jul 21:35 – 05:50
2 day 4 hr 15 min / 1 layover Mon 7 Sep 14:40 – 16:05
21 hr 25 min / 1 layover Mon 6 Jul 21:35 – 13:00
2 day 11 hr 25 min / 2 layovers Fri 10 Jul 16:10 – 01:30
1 day 5 hr 20 min / 2 layovers Fri 24 Jul 22:45 – 12:50
1 day 10 hr 5 min / 2 layovers Fri 2 Oct 22:40 – 20:55
18 hr 15 min / 1 layover Sun 30 Aug 22:40 – 14:00
11 hr 20 min / 1 layover FAQ
Flight duration from Baku to China
On average, flights from Baku to China take around 7 hours 28 minutes when flying directly. With layovers, the flight duration can be up to 13 hours 36 minutes.