General flight information
10 hr 58 min Travel time
8,413 km Distance between cities
7 hr Time zone difference
TJS 3,795 Lowest price
5 Direct flights per week
11:00 Earliest departure
01:40 Latest departure
5,170 km Distance between cities
7 hr Time zone difference
TJS 3,265 Lowest price
10 hr 30 min Travel time
7,415 km Distance between cities
7 hr Time zone difference
TJS 3,993 Lowest price
2 Direct flights per week
11:00 Earliest departure
11:00 Latest departure
11 hr 55 min Travel time
8,400 km Distance between cities
7 hr Time zone difference
TJS 3,853 Lowest price
2 Direct flights per week
14:10 Earliest departure
14:10 Latest departure
8,405 km Distance between cities
7 hr Time zone difference
8,446 km Distance between cities
7 hr Time zone difference
7,274 km Distance between cities
7 hr Time zone difference
TJS 5,557 Lowest price
8,534 km Distance between cities
7 hr Time zone difference
TJS 5,011 Lowest price
7,687 km Distance between cities
7 hr Time zone difference
TJS 5,652 Lowest price
7,191 km Distance between cities
7 hr Time zone difference
TJS 4,024 Lowest price
Cheap tickets
Direct flight schedule
- Guangzhou Mon, Wed, Fri, Sun from TJS 4,587
- Beijing Tue, Sat from TJS 7,021
- Shanghai Tue, Sat from TJS 5,175
Connecting flights
TJS 3,794 Belgrade — Guangzhou TJS 3,265 Belgrade — Urumqi TJS 3,992 Belgrade — Beijing TJS 3,852 Belgrade — Shanghai TJS 5,557 Belgrade — Xian TJS 5,452 Belgrade — Shenzhen TJS 4,065 Belgrade — Chengdu
Sun 6 Sep 12:40 – 15:30
20 hr 50 min / 1 layover Fri 26 Jun 19:20 – 01:30
2 day 10 min / 2 layovers Mon 14 Sep 21:15 – 09:50
1 day 6 hr 35 min / 2 layovers +2
Mon 22 Jun 21:15 – 05:35
1 day 2 hr 20 min / 2 layovers Sat 27 Jun 00:55 – 05:00
1 day 22 hr 5 min / 3 layovers Sun 5 Jul 14:00 – 11:30
1 day 15 hr 30 min / 3 layovers Wed 8 Jul 12:40 – 14:55
20 hr 15 min / 1 layover FAQ
Flight duration from Belgrade to China
On average, flights from Belgrade to China take around 10 hours 51 minutes when flying directly. With layovers, the flight duration can be up to 15 hours 51 minutes.