How long does it take to travel from Sydney to Beijing by air?

Flying from Sydney, Australia to Beijing, China would take about 12 hours.

Flying from Sydney, Nova Scotia to Beijing, China would take about 18.