How long does it take to fly from Vancouver BC to Beijing?

Vancouver, BC (YVR) to Beijing (BJS)

Shortest Flight Duration 11 hours 0 mins