It takes 10 hours and 8 minutes to fly from London to Beijing.
About 14 hours
It takes 10 hours
9 hours 25 mins
28.5 hours
13 hours 2 minutes
9 hours 10 minutes
12 to 13 hours
18 hrs
11 hours 45 mins
14 hours
This flight will take around the 16 hours and 20 minutes.
It takes 12 hours to fly to Beijing