December - February is the cheapest time to fly to Beijing. High season is March, April, and May. To get the cheapest Beijing flight offers, book at least 5 weeks in advance.